{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Copyright (C) 2016 - 2019 Pinard Liu(liujianping-ok@163.com)\n",
    "\n",
    "https://www.cnblogs.com/pinard\n",
    "\n",
    "Permission given to modify the code as long as you keep this declaration at the top\n",
    "\n",
    "用tensorflow学习贝叶斯个性化排序(BPR) https://www.cnblogs.com/pinard/p/9163481.html"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "max_u_id: 943\n",
      "max_i_id: 1682\n"
     ]
    }
   ],
   "source": [
    "import numpy\n",
    "import tensorflow as tf\n",
    "import os\n",
    "import random\n",
    "from collections import defaultdict\n",
    "\n",
    "def load_data(data_path):\n",
    "    user_ratings = defaultdict(set)\n",
    "    max_u_id = -1\n",
    "    max_i_id = -1\n",
    "    with open(data_path, 'r') as f:\n",
    "        for line in f.readlines():\n",
    "            u, i, _, _ = line.split(\"\\t\")\n",
    "            u = int(u)\n",
    "            i = int(i)\n",
    "            user_ratings[u].add(i)\n",
    "            max_u_id = max(u, max_u_id)\n",
    "            max_i_id = max(i, max_i_id)\n",
    "    print (\"max_u_id:\", max_u_id)\n",
    "    print (\"max_i_id:\", max_i_id)\n",
    "    return max_u_id, max_i_id, user_ratings\n",
    "    \n",
    "\n",
    "data_path = os.path.join('D:\\\\tmp\\\\ml-100k', 'u.data')\n",
    "user_count, item_count, user_ratings = load_data(data_path)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "defaultdict(<class 'set'>, {196: {257, 8, 393, 13, 269, 655, 1022, 663, 25, 153, 411, 285, 286, 287, 428, 173, 306, 692, 66, 67, 580, 70, 202, 845, 340, 1241, 94, 1118, 108, 238, 111, 1007, 110, 242, 116, 762, 251, 381, 382}, 186: {1033, 12, 1042, 1046, 540, 31, 546, 550, 38, 554, 44, 53, 566, 55, 568, 56, 1083, 71, 588, 77, 591, 79, 595, 596, 95, 98, 100, 106, 117, 118, 121, 147, 148, 159, 684, 689, 177, 1213, 203, 717, 225, 226, 1253, 742, 237, 754, 243, 250, 1277, 257, 770, 258, 263, 269, 281, 288, 291, 294, 295, 298, 299, 300, 302, 303, 306, 820, 1336, 829, 322, 327, 330, 331, 332, 333, 338, 356, 1385, 880, 887, 1399, 385, 405, 406, 925, 934, 939, 977, 470, 983, 988, 477, 1016}, 22: {2, 515, 4, 523, 526, 17, 21, 24, 29, 546, 550, 554, 50, 53, 566, 568, 62, 68, 79, 80, 85, 89, 94, 96, 105, 109, 110, 117, 118, 121, 636, 127, 128, 648, 651, 144, 153, 154, 665, 161, 163, 167, 168, 683, 172, 173, 684, 687, 176, 175, 688, 174, 692, 181, 184, 186, 187, 194, 195, 712, 201, 202, 204, 208, 209, 210, 211, 216, 731, 732, 222, 226, 227, 228, 229, 230, 231, 233, 238, 241, 250, 258, 265, 780, 791, 792, 290, 294, 840, 862, 358, 871, 878, 367, 376, 377, 384, 385, 386, 393, 399, 403, 405, 407, 411, 926, 932, 430, 431, 433, 435, 948, 449, 451, 455, 456, 988, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 502, 510, 511}, 244: {1, 3, 1028, 7, 521, 9, 13, 1039, 527, 17, 1041, 528, 20, 1045, 22, 1047, 1048, 537, 26, 28, 1053, 1054, 31, 32, 1057, 550, 40, 553, 554, 42, 559, 1074, 51, 52, 53, 54, 566, 1079, 50, 58, 56, 62, 64, 65, 66, 67, 68, 69, 581, 71, 72, 584, 1098, 70, 1095, 77, 80, 82, 1107, 596, 1109, 86, 88, 89, 90, 92, 1118, 95, 1119, 97, 609, 100, 101, 105, 1132, 109, 111, 1136, 114, 628, 117, 629, 631, 118, 121, 122, 126, 1150, 135, 650, 651, 652, 655, 1168, 145, 144, 148, 660, 662, 151, 153, 154, 155, 1178, 157, 156, 158, 673, 161, 162, 676, 164, 1188, 167, 168, 169, 171, 172, 685, 173, 174, 179, 180, 181, 183, 1209, 186, 697, 188, 191, 193, 707, 196, 197, 710, 708, 712, 1225, 200, 204, 716, 208, 209, 721, 723, 724, 214, 215, 216, 217, 220, 732, 222, 735, 226, 738, 739, 743, 232, 744, 746, 747, 235, 237, 238, 234, 240, 241, 754, 756, 246, 249, 762, 763, 764, 255, 258, 772, 265, 780, 268, 276, 790, 278, 281, 287, 290, 291, 294, 301, 815, 818, 310, 317, 318, 833, 324, 845, 856, 866, 357, 871, 365, 367, 369, 886, 380, 381, 383, 393, 401, 1428, 409, 410, 411, 924, 926, 428, 941, 433, 946, 949, 950, 953, 955, 1467, 959, 451, 455, 456, 458, 468, 471, 475, 1012, 1017, 508, 509}, 166: {288, 258, 322, 323, 294, 328, 300, 748, 751, 688, 315, 687, 243, 343, 984, 313, 346, 347, 894, 286}, 298: {1, 514, 8, 9, 523, 526, 527, 530, 22, 23, 28, 546, 549, 50, 58, 69, 71, 588, 79, 596, 88, 91, 603, 604, 97, 98, 99, 625, 1142, 118, 121, 125, 127, 132, 133, 134, 651, 652, 143, 144, 660, 151, 152, 153, 679, 168, 172, 174, 178, 181, 183, 185, 186, 187, 705, 194, 195, 196, 197, 193, 199, 200, 202, 203, 204, 205, 208, 210, 211, 213, 215, 742, 237, 252, 257, 261, 265, 274, 275, 276, 281, 282, 284, 286, 294, 820, 311, 317, 318, 1346, 842, 333, 845, 864, 866, 356, 357, 393, 402, 418, 419, 423, 427, 430, 432, 946, 435, 951, 465, 471, 473, 474, 477, 479, 993, 482, 483, 484, 485, 486, 496, 498, 502, 503, 504, 507, 511}, 115: {4, 7, 8, 9, 11, 12, 13, 530, 20, 22, 23, 543, 32, 33, 1067, 558, 48, 1073, 50, 56, 69, 77, 79, 82, 83, 596, 89, 92, 93, 96, 98, 100, 628, 117, 121, 124, 127, 642, 644, 137, 654, 657, 673, 172, 684, 174, 176, 177, 178, 181, 183, 696, 185, 187, 192, 218, 228, 229, 741, 234, 237, 240, 762, 763, 772, 265, 269, 273, 279, 282, 284, 302, 310, 317, 847, 357, 922, 431, 952, 443, 969, 462, 466, 980, 470, 471, 475, 479, 496, 1008, 508, 511}, 253: {1, 1025, 4, 518, 8, 523, 12, 527, 15, 1039, 22, 50, 566, 568, 56, 64, 588, 79, 591, 81, 82, 83, 87, 89, 95, 96, 97, 98, 100, 117, 121, 125, 127, 132, 647, 655, 659, 153, 156, 679, 168, 173, 685, 175, 689, 182, 183, 699, 188, 190, 192, 705, 198, 200, 202, 203, 210, 216, 732, 220, 222, 742, 746, 747, 234, 237, 751, 243, 259, 273, 282, 294, 806, 298, 300, 318, 328, 331, 333, 343, 1404, 895, 427, 433, 1468, 448, 966, 465, 482, 483, 485, 487, 490, 494, 496, 1016, 510}, 305: {512, 1, 2, 7, 11, 12, 13, 14, 15, 527, 529, 530, 16, 528, 33, 550, 42, 557, 45, 48, 1073, 50, 1074, 52, 49, 566, 56, 59, 60, 61, 64, 66, 69, 582, 71, 70, 76, 1101, 79, 1104, 81, 83, 597, 86, 87, 88, 89, 602, 91, 96, 97, 610, 98, 100, 628, 117, 631, 121, 638, 127, 129, 131, 134, 135, 650, 654, 655, 143, 144, 660, 151, 664, 153, 154, 663, 156, 160, 163, 165, 166, 679, 168, 169, 170, 171, 172, 684, 174, 175, 686, 176, 178, 690, 180, 181, 179, 183, 184, 186, 187, 188, 189, 190, 191, 192, 195, 196, 708, 198, 199, 200, 201, 202, 203, 204, 713, 709, 207, 209, 210, 212, 214, 215, 216, 729, 733, 222, 223, 735, 228, 748, 237, 238, 239, 751, 749, 242, 245, 246, 249, 251, 257, 258, 770, 1286, 778, 268, 269, 272, 275, 792, 793, 282, 285, 286, 287, 289, 806, 298, 300, 302, 305, 311, 315, 317, 318, 326, 327, 845, 338, 856, 347, 863, 865, 357, 173, 382, 385, 1411, 904, 403, 405, 408, 921, 923, 423, 425, 427, 428, 941, 943, 1456, 433, 431, 947, 960, 961, 451, 963, 971, 1485, 462, 464, 469, 471, 474, 475, 478, 479, 480, 197, 482, 483, 484, 485, 486, 1512, 1513, 1015, 505, 1018, 511}, 6: {512, 513, 514, 515, 516, 517, 518, 7, 520, 521, 522, 523, 524, 525, 14, 15, 528, 526, 529, 19, 532, 21, 534, 23, 536, 22, 530, 538, 28, 535, 533, 1, 32, 539, 537, 8, 9, 47, 50, 519, 56, 59, 12, 64, 13, 69, 70, 71, 79, 81, 86, 87, 89, 527, 95, 98, 100, 111, 531, 117, 124, 125, 127, 131, 132, 133, 134, 135, 136, 137, 143, 151, 153, 154, 156, 165, 166, 168, 169, 170, 173, 174, 175, 177, 178, 180, 182, 183, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 197, 199, 200, 202, 203, 204, 205, 208, 209, 211, 213, 216, 221, 223, 237, 238, 242, 246, 248, 257, 258, 259, 261, 268, 269, 272, 274, 275, 276, 284, 285, 286, 293, 294, 297, 298, 301, 302, 303, 304, 306, 308, 309, 310, 317, 318, 321, 340, 357, 367, 405, 408, 410, 419, 423, 425, 427, 432, 435, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511}, 62: {512, 1, 514, 3, 4, 1028, 7, 8, 9, 521, 12, 13, 14, 527, 528, 15, 20, 21, 22, 24, 28, 541, 33, 546, 1060, 554, 44, 559, 47, 1073, 1074, 50, 53, 1077, 55, 56, 568, 569, 59, 62, 64, 65, 1091, 68, 69, 70, 582, 71, 72, 76, 78, 81, 82, 1107, 83, 597, 86, 89, 91, 605, 1118, 96, 97, 98, 100, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 111, 1136, 1135, 114, 116, 117, 118, 121, 125, 127, 128, 129, 132, 134, 135, 138, 651, 652, 655, 144, 147, 660, 151, 664, 665, 153, 155, 157, 159, 673, 162, 164, 676, 167, 168, 170, 171, 172, 685, 173, 174, 176, 179, 180, 181, 182, 183, 697, 699, 188, 702, 190, 704, 191, 195, 196, 708, 710, 199, 712, 715, 716, 204, 207, 209, 210, 723, 213, 215, 216, 729, 217, 222, 225, 227, 228, 229, 742, 230, 232, 744, 739, 235, 747, 237, 238, 241, 245, 249, 250, 763, 252, 257, 258, 774, 270, 271, 273, 275, 276, 281, 283, 285, 286, 288, 290, 294, 298, 302, 815, 306, 827, 318, 328, 845, 856, 866, 357, 875, 365, 380, 382, 387, 401, 402, 403, 405, 921, 924, 931, 421, 423, 431, 433, 436, 949, 952, 443, 955, 959, 448, 451, 455, 462, 463, 464, 466, 472, 473, 474, 475, 483, 1009, 498, 1012, 1016, 1018, 508, 509, 511}, 286: {512, 1, 3, 4, 7, 1035, 11, 13, 14, 1039, 527, 1038, 17, 16, 20, 22, 1047, 535, 25, 537, 1051, 29, 1053, 34, 546, 1060, 552, 40, 554, 42, 44, 41, 559, 47, 50, 1075, 1074, 53, 55, 56, 57, 569, 1079, 574, 577, 66, 1091, 70, 72, 73, 588, 77, 1101, 1105, 82, 83, 596, 85, 597, 81, 88, 89, 1113, 91, 90, 1118, 95, 96, 1119, 97, 99, 100, 101, 107, 1133, 111, 628, 1140, 117, 116, 629, 121, 123, 636, 125, 127, 640, 642, 132, 133, 137, 139, 652, 142, 143, 655, 144, 658, 147, 151, 153, 154, 155, 158, 1182, 161, 164, 167, 168, 169, 1194, 171, 683, 172, 174, 175, 176, 689, 1202, 179, 173, 181, 183, 184, 186, 189, 191, 704, 703, 195, 196, 709, 710, 707, 198, 202, 204, 1230, 208, 721, 209, 211, 212, 210, 214, 1239, 216, 217, 724, 728, 732, 215, 734, 224, 737, 738, 739, 228, 229, 742, 231, 741, 232, 746, 234, 747, 237, 749, 235, 240, 1265, 248, 761, 762, 251, 763, 250, 766, 768, 1280, 258, 771, 257, 1286, 1288, 778, 268, 269, 781, 272, 274, 275, 277, 790, 278, 792, 280, 285, 288, 289, 290, 800, 1316, 805, 298, 301, 815, 818, 819, 309, 821, 824, 312, 315, 316, 325, 329, 330, 336, 339, 340, 341, 856, 345, 348, 1375, 354, 357, 367, 881, 883, 372, 884, 888, 379, 381, 382, 386, 1411, 390, 393, 394, 906, 396, 401, 402, 403, 404, 405, 408, 411, 924, 413, 417, 930, 419, 931, 421, 934, 423, 929, 425, 428, 431, 432, 433, 946, 949, 952, 955, 451, 455, 969, 461, 462, 465, 472, 473, 475, 476, 477, 1502, 1503, 1504, 993, 988, 483, 1014}, 200: {1, 2, 515, 1028, 7, 8, 1033, 1034, 11, 9, 523, 15, 528, 527, 22, 24, 25, 1049, 28, 29, 542, 33, 546, 1060, 549, 38, 552, 43, 45, 559, 560, 48, 50, 1073, 54, 56, 568, 570, 58, 62, 63, 576, 578, 1091, 580, 69, 68, 582, 72, 584, 586, 71, 588, 79, 82, 596, 597, 88, 89, 91, 94, 95, 96, 609, 98, 99, 103, 107, 622, 112, 1139, 117, 118, 121, 123, 125, 132, 135, 139, 652, 140, 141, 143, 147, 148, 660, 151, 665, 673, 674, 161, 679, 169, 172, 173, 174, 685, 176, 177, 179, 692, 183, 188, 191, 193, 1217, 1219, 196, 195, 202, 1228, 205, 717, 204, 208, 720, 210, 215, 218, 222, 225, 226, 227, 228, 229, 739, 743, 231, 742, 234, 235, 748, 230, 239, 241, 755, 756, 243, 758, 245, 760, 768, 258, 771, 265, 276, 280, 282, 286, 288, 802, 291, 294, 812, 304, 820, 313, 826, 318, 831, 323, 325, 840, 841, 866, 357, 358, 363, 365, 373, 890, 378, 892, 380, 385, 1411, 391, 392, 393, 1419, 401, 402, 405, 409, 410, 411, 924, 929, 930, 419, 420, 931, 934, 423, 429, 431, 432, 951, 443, 447, 449, 451, 455, 462, 465, 982, 470, 984, 473, 472, 478, 483, 495, 496, 501, 509}, 210: {1, 514, 4, 517, 1028, 523, 527, 15, 23, 25, 28, 40, 44, 49, 50, 56, 568, 58, 65, 69, 70, 72, 73, 79, 88, 94, 1118, 96, 97, 98, 99, 105, 114, 629, 631, 121, 127, 132, 134, 135, 651, 654, 655, 657, 662, 152, 153, 154, 160, 161, 163, 679, 167, 168, 172, 684, 174, 173, 176, 179, 692, 181, 180, 182, 185, 186, 187, 188, 195, 708, 197, 200, 202, 204, 205, 208, 722, 211, 210, 216, 219, 732, 222, 735, 230, 234, 235, 238, 751, 243, 755, 763, 255, 257, 274, 276, 792, 290, 300, 301, 302, 821, 315, 832, 327, 864, 357, 380, 392, 393, 402, 403, 404, 411, 926, 419, 420, 423, 435, 953, 443, 956, 447, 451, 969, 465, 482, 483, 484, 1012, 501, 502}, 224: {518, 11, 526, 1039, 528, 15, 20, 1045, 22, 1044, 26, 28, 29, 1053, 544, 1058, 549, 553, 43, 556, 555, 51, 54, 569, 570, 1085, 69, 581, 583, 582, 70, 77, 591, 86, 92, 1119, 97, 107, 620, 632, 125, 126, 1152, 135, 1163, 655, 658, 147, 148, 149, 662, 660, 157, 162, 676, 678, 686, 687, 689, 178, 1208, 699, 1212, 191, 704, 193, 708, 196, 1221, 715, 720, 723, 212, 724, 215, 727, 729, 731, 221, 222, 223, 736, 744, 748, 237, 751, 239, 243, 245, 258, 778, 276, 277, 280, 282, 284, 286, 287, 294, 300, 301, 313, 318, 321, 322, 323, 325, 326, 328, 329, 332, 333, 846, 349, 356, 1381, 873, 365, 366, 879, 1401, 378, 380, 893, 387, 392, 402, 403, 924, 925, 1441, 1442, 423, 949, 962, 977, 980, 469, 470, 468, 991}, 303: {1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 13, 15, 17, 21, 22, 23, 24, 25, 26, 28, 29, 31, 33, 38, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 83, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 106, 109, 111, 116, 117, 118, 120, 121, 122, 123, 124, 125, 127, 128, 129, 132, 134, 137, 139, 141, 143, 144, 145, 147, 150, 151, 152, 153, 155, 156, 158, 159, 160, 161, 164, 167, 168, 170, 171, 172, 173, 174, 176, 179, 181, 182, 183, 184, 185, 186, 187, 191, 194, 195, 198, 200, 201, 202, 203, 204, 208, 209, 210, 215, 216, 218, 219, 221, 222, 223, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 245, 246, 248, 249, 250, 251, 252, 255, 257, 258, 259, 260, 262, 264, 268, 269, 270, 271, 273, 276, 277, 281, 282, 283, 284, 286, 287, 288, 289, 290, 291, 293, 294, 298, 300, 302, 318, 319, 321, 323, 324, 325, 326, 327, 328, 330, 333, 334, 340, 357, 358, 363, 364, 366, 367, 368, 369, 373, 375, 376, 379, 381, 382, 384, 385, 386, 387, 388, 390, 391, 393, 395, 396, 397, 398, 401, 402, 403, 404, 405, 408, 410, 411, 412, 413, 416, 418, 419, 420, 421, 423, 425, 426, 427, 430, 432, 433, 435, 436, 443, 449, 450, 451, 452, 455, 458, 460, 461, 462, 470, 473, 474, 475, 476, 477, 479, 480, 482, 483, 484, 491, 501, 502, 506, 507, 508, 514, 517, 518, 525, 531, 535, 540, 541, 542, 544, 545, 546, 549, 550, 551, 552, 554, 558, 559, 562, 564, 568, 569, 574, 575, 576, 577, 578, 582, 583, 586, 588, 591, 595, 596, 597, 603, 615, 616, 619, 627, 631, 634, 636, 650, 651, 653, 654, 655, 658, 665, 670, 673, 678, 679, 685, 687, 692, 693, 697, 700, 705, 709, 715, 716, 720, 721, 722, 725, 729, 734, 735, 738, 739, 741, 742, 744, 746, 748, 755, 759, 762, 763, 765, 773, 778, 779, 780, 783, 785, 790, 792, 800, 801, 805, 808, 809, 813, 815, 820, 824, 825, 829, 831, 833, 840, 842, 844, 845, 847, 849, 866, 867, 869, 871, 872, 873, 875, 919, 926, 928, 939, 940, 943, 948, 952, 953, 956, 960, 979, 993, 997, 998, 1007, 1011, 1012, 1013, 1014, 1016, 1021, 1023, 1034, 1037, 1039, 1040, 1041, 1044, 1046, 1047, 1048, 1052, 1071, 1073, 1086, 1088, 1089, 1090, 1092, 1095, 1097, 1098, 1109, 1110, 1118, 1135, 1142, 1145, 1153, 1157, 1160, 1178, 1182, 1187, 1188, 1199, 1209, 1210, 1215, 1217, 1218, 1220, 1222, 1224, 1226, 1228, 1230, 1232, 1239, 1258, 1267, 1270, 1273, 1286, 1303, 1315, 1335, 1337, 1407, 1411, 1426, 1508, 1509, 1510, 1511}, 122: {513, 382, 387, 135, 519, 11, 269, 1168, 403, 660, 661, 1044, 1045, 792, 28, 673, 423, 553, 427, 429, 46, 175, 1074, 180, 57, 570, 187, 956, 699, 190, 191, 193, 708, 69, 70, 582, 197, 715, 464, 83, 212, 724, 214, 727, 215, 470, 469, 1113, 86, 1119, 736, 737, 357, 239, 1267, 1268, 378, 127, 509, 510, 511}, 194: {1, 514, 515, 1028, 4, 517, 519, 520, 7, 9, 523, 12, 8, 526, 527, 13, 1041, 530, 529, 15, 1045, 22, 23, 1044, 25, 26, 28, 29, 30, 31, 542, 540, 1058, 546, 549, 516, 550, 1066, 44, 559, 518, 562, 51, 52, 50, 54, 566, 56, 568, 58, 570, 62, 521, 576, 64, 66, 1091, 580, 1093, 582, 71, 70, 69, 73, 72, 588, 77, 76, 78, 79, 81, 82, 83, 1107, 86, 87, 88, 89, 90, 91, 1112, 604, 94, 95, 97, 98, 99, 100, 223, 616, 623, 624, 625, 628, 117, 118, 631, 629, 633, 121, 124, 636, 125, 127, 640, 642, 132, 133, 134, 647, 648, 135, 136, 651, 654, 655, 144, 143, 657, 659, 660, 661, 663, 152, 153, 154, 155, 157, 1183, 160, 161, 162, 159, 674, 165, 679, 168, 167, 172, 173, 174, 175, 177, 178, 179, 692, 181, 1206, 180, 693, 185, 182, 187, 1211, 188, 1207, 191, 192, 705, 193, 195, 196, 708, 1220, 198, 197, 194, 202, 203, 204, 205, 715, 710, 720, 209, 210, 211, 212, 213, 208, 215, 216, 218, 219, 732, 222, 735, 736, 225, 226, 739, 227, 229, 230, 737, 744, 232, 234, 235, 228, 237, 238, 239, 241, 756, 762, 770, 259, 265, 780, 783, 274, 276, 790, 792, 281, 282, 284, 286, 289, 294, 808, 820, 317, 318, 321, 837, 575, 67, 864, 356, 357, 871, 366, 367, 371, 376, 380, 383, 1408, 385, 1409, 1411, 1412, 1410, 387, 393, 399, 402, 403, 404, 405, 183, 410, 414, 417, 419, 423, 186, 425, 427, 939, 941, 431, 944, 433, 946, 432, 435, 951, 443, 449, 450, 451, 456, 971, 465, 466, 467, 470, 471, 474, 478, 479, 991, 481, 482, 483, 485, 997, 488, 199, 491, 496, 498, 1011, 501, 502, 503, 504, 507, 712, 509, 510, 511}, 291: {1, 3, 1028, 4, 5, 7, 8, 9, 11, 12, 15, 17, 1042, 21, 1046, 22, 24, 1047, 27, 28, 540, 31, 33, 546, 1059, 38, 551, 552, 41, 550, 555, 1067, 558, 46, 48, 49, 1073, 563, 50, 53, 54, 1078, 56, 567, 1077, 571, 572, 1083, 574, 566, 569, 568, 578, 66, 67, 581, 70, 69, 72, 1090, 1098, 71, 588, 77, 582, 79, 80, 592, 82, 84, 1109, 85, 597, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 106, 619, 1139, 627, 117, 118, 631, 121, 122, 123, 124, 636, 125, 128, 129, 1157, 140, 143, 144, 655, 147, 151, 153, 1178, 155, 154, 156, 670, 159, 672, 158, 1188, 164, 168, 172, 685, 686, 175, 174, 173, 179, 181, 1206, 184, 1209, 1210, 188, 1213, 1215, 1217, 706, 1219, 1220, 195, 200, 202, 715, 204, 1229, 717, 210, 722, 212, 214, 1239, 215, 729, 218, 219, 732, 1244, 735, 1248, 223, 226, 739, 741, 1253, 231, 232, 742, 234, 235, 236, 237, 238, 747, 240, 755, 244, 756, 246, 245, 760, 1273, 250, 761, 763, 1277, 249, 769, 770, 772, 773, 262, 774, 780, 562, 783, 273, 785, 55, 790, 1303, 1305, 794, 565, 284, 285, 798, 282, 288, 801, 290, 291, 800, 293, 294, 816, 820, 1079, 823, 824, 825, 829, 833, 834, 64, 324, 325, 573, 844, 575, 576, 577, 1376, 356, 364, 365, 366, 367, 369, 375, 376, 379, 383, 384, 385, 391, 393, 395, 396, 401, 402, 403, 404, 405, 410, 411, 412, 924, 413, 416, 417, 418, 928, 420, 421, 933, 423, 427, 428, 941, 940, 939, 943, 946, 1471, 448, 1478, 455, 456, 460, 974, 975, 977, 466, 1489, 469, 470, 471, 985, 475, 1505, 998, 496, 1012, 501, 1016, 1017, 508}, 234: {1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 25, 28, 30, 31, 32, 40, 44, 45, 47, 48, 50, 52, 54, 56, 64, 66, 69, 70, 71, 72, 73, 76, 77, 79, 81, 82, 85, 86, 87, 88, 89, 91, 93, 95, 96, 97, 98, 99, 100, 102, 106, 111, 116, 117, 119, 124, 125, 127, 130, 131, 132, 133, 134, 135, 136, 137, 140, 141, 142, 143, 144, 147, 148, 151, 152, 153, 154, 156, 157, 160, 161, 162, 163, 164, 165, 166, 168, 170, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 215, 216, 218, 219, 221, 222, 223, 224, 226, 228, 229, 233, 234, 236, 237, 238, 241, 242, 243, 258, 259, 265, 268, 273, 274, 276, 277, 279, 280, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 294, 300, 301, 304, 307, 313, 316, 317, 318, 319, 321, 322, 328, 329, 357, 358, 367, 371, 378, 381, 385, 389, 393, 401, 403, 404, 412, 414, 416, 417, 418, 419, 421, 423, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 443, 445, 447, 448, 451, 462, 463, 464, 465, 466, 470, 471, 472, 473, 474, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 510, 511, 513, 515, 516, 517, 519, 520, 521, 523, 524, 525, 526, 527, 528, 530, 531, 546, 549, 550, 552, 557, 558, 566, 571, 582, 584, 588, 589, 591, 596, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 622, 623, 625, 626, 628, 629, 630, 631, 632, 634, 635, 636, 638, 641, 642, 646, 647, 648, 649, 650, 651, 653, 654, 655, 656, 657, 659, 660, 661, 662, 663, 671, 673, 675, 686, 692, 693, 694, 699, 702, 705, 709, 712, 724, 727, 731, 732, 735, 739, 745, 746, 747, 749, 751, 765, 768, 770, 781, 782, 785, 792, 806, 808, 832, 835, 836, 837, 842, 843, 844, 845, 847, 848, 850, 855, 863, 867, 872, 873, 874, 878, 887, 921, 923, 925, 927, 928, 929, 939, 942, 945, 950, 951, 956, 959, 963, 964, 965, 966, 970, 980, 984, 989, 1003, 1010, 1011, 1015, 1020, 1021, 1035, 1039, 1044, 1048, 1050, 1051, 1063, 1064, 1075, 1078, 1100, 1101, 1120, 1121, 1123, 1126, 1133, 1149, 1168, 1169, 1170, 1172, 1184, 1185, 1186, 1198, 1200, 1203, 1204, 1205, 1221, 1263, 1269, 1285, 1298, 1330, 1369, 1397, 1400, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463}, 119: {7, 9, 1034, 11, 12, 526, 22, 23, 24, 25, 537, 1052, 28, 31, 544, 546, 550, 40, 562, 50, 52, 54, 568, 56, 1086, 64, 70, 1101, 591, 82, 595, 83, 597, 86, 87, 89, 93, 96, 100, 616, 105, 109, 111, 1137, 628, 117, 121, 124, 125, 1153, 132, 1160, 137, 1166, 655, 144, 1170, 658, 147, 154, 168, 684, 1197, 174, 685, 172, 689, 1202, 181, 182, 697, 188, 193, 194, 196, 710, 199, 716, 717, 718, 204, 209, 210, 213, 727, 1244, 222, 226, 741, 742, 235, 1259, 237, 1262, 1263, 1261, 1260, 1265, 755, 751, 245, 1264, 250, 762, 252, 254, 255, 257, 258, 259, 268, 269, 271, 272, 274, 275, 276, 277, 282, 286, 287, 288, 294, 298, 299, 300, 813, 301, 310, 823, 313, 825, 826, 827, 829, 316, 831, 315, 322, 323, 328, 329, 332, 845, 338, 340, 348, 349, 866, 354, 879, 382, 385, 392, 916, 917, 405, 407, 410, 412, 924, 930, 931, 449, 451, 455, 458, 459, 977, 982, 471, 472, 473, 986, 475, 995, 486, 492, 1016, 506, 511}, 167: {512, 513, 641, 133, 392, 136, 521, 8, 137, 655, 530, 659, 404, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 288, 673, 290, 675, 674, 169, 554, 48, 1200, 435, 949, 568, 184, 698, 318, 831, 73, 1225, 204, 719, 465, 83, 726, 86, 216, 603, 733, 222, 478, 96, 225, 735, 99, 606, 1125, 486, 1126, 232, 615, 235, 364, 237, 238, 493, 240, 241, 1147, 381, 126}, 299: {512, 1, 514, 513, 516, 517, 4, 7, 515, 522, 10, 1036, 13, 14, 1039, 12, 17, 1021, 19, 529, 531, 20, 1047, 24, 23, 26, 1050, 538, 25, 28, 543, 32, 1056, 546, 553, 1068, 45, 47, 48, 1073, 1074, 50, 52, 49, 55, 56, 58, 59, 60, 61, 577, 67, 582, 71, 70, 73, 72, 588, 77, 1103, 81, 83, 597, 86, 88, 89, 602, 91, 603, 93, 606, 1119, 95, 607, 94, 99, 100, 101, 98, 615, 97, 1132, 111, 114, 115, 1141, 118, 634, 127, 640, 641, 129, 642, 645, 134, 135, 136, 137, 647, 652, 143, 144, 655, 150, 151, 662, 152, 154, 153, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 747, 179, 692, 181, 182, 185, 186, 702, 1214, 191, 190, 194, 197, 198, 710, 1223, 1226, 1227, 715, 204, 202, 207, 208, 209, 210, 211, 724, 213, 212, 727, 216, 728, 730, 732, 733, 222, 739, 228, 229, 742, 746, 235, 1258, 237, 238, 239, 240, 752, 753, 749, 244, 241, 248, 249, 251, 255, 257, 259, 264, 778, 270, 271, 785, 274, 275, 276, 1300, 278, 792, 283, 285, 286, 288, 289, 294, 297, 1322, 811, 300, 813, 302, 303, 298, 305, 820, 311, 313, 318, 319, 333, 847, 343, 856, 345, 346, 347, 855, 354, 1379, 367, 889, 378, 381, 895, 384, 387, 393, 396, 399, 402, 915, 916, 919, 408, 921, 418, 423, 936, 432, 433, 435, 950, 954, 955, 959, 962, 965, 970, 971, 461, 462, 473, 474, 475, 478, 479, 480, 481, 482, 1506, 484, 485, 998, 483, 488, 1507, 487, 1005, 1006, 508, 496, 498, 501, 502, 503, 1018, 1020, 509, 510, 511}, 308: {1, 4, 5, 7, 8, 9, 11, 12, 15, 17, 19, 21, 22, 23, 24, 25, 28, 30, 31, 32, 42, 44, 45, 47, 48, 49, 50, 54, 55, 56, 58, 59, 60, 61, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 77, 79, 81, 82, 85, 87, 88, 89, 91, 92, 95, 96, 97, 98, 99, 100, 107, 109, 116, 117, 118, 121, 122, 123, 124, 127, 129, 131, 132, 133, 134, 135, 139, 141, 143, 144, 147, 148, 151, 152, 153, 154, 156, 157, 160, 161, 162, 163, 164, 165, 166, 168, 169, 170, 171, 172, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 208, 209, 210, 211, 213, 214, 215, 216, 218, 219, 223, 226, 230, 231, 233, 234, 235, 237, 238, 239, 241, 248, 254, 255, 257, 259, 264, 265, 273, 274, 275, 276, 283, 284, 285, 288, 291, 293, 294, 295, 298, 309, 313, 318, 319, 321, 322, 356, 357, 365, 367, 371, 378, 382, 385, 392, 393, 396, 402, 403, 404, 408, 410, 411, 417, 419, 420, 423, 425, 427, 428, 429, 430, 432, 433, 434, 435, 436, 443, 447, 448, 449, 452, 455, 461, 463, 466, 467, 469, 471, 472, 473, 475, 477, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 490, 492, 493, 494, 495, 496, 498, 499, 501, 502, 504, 505, 506, 507, 509, 510, 511, 512, 513, 514, 515, 516, 517, 519, 520, 521, 522, 523, 525, 526, 528, 530, 531, 537, 546, 550, 558, 559, 566, 567, 568, 569, 578, 579, 581, 582, 583, 584, 588, 589, 591, 597, 602, 603, 605, 607, 609, 610, 611, 613, 614, 615, 616, 618, 628, 629, 632, 633, 634, 637, 640, 641, 642, 646, 648, 649, 653, 654, 655, 656, 657, 659, 660, 661, 663, 664, 665, 671, 673, 675, 678, 679, 684, 686, 692, 693, 699, 705, 708, 709, 712, 715, 729, 732, 736, 739, 741, 742, 746, 747, 755, 770, 778, 792, 802, 805, 806, 811, 822, 824, 825, 826, 842, 843, 848, 853, 856, 863, 921, 928, 942, 945, 959, 962, 965, 966, 968, 1006, 1019, 1021, 1028, 1045, 1046, 1047, 1065, 1073, 1074, 1118, 1121, 1126, 1135, 1140, 1147, 1154, 1169, 1197, 1211, 1252, 1286, 1404, 1411, 1421, 1456, 1515}, 95: {1, 514, 2, 3, 515, 518, 7, 520, 8, 1222, 523, 14, 527, 15, 715, 532, 22, 1047, 24, 25, 26, 539, 28, 542, 31, 32, 33, 546, 1228, 1227, 550, 552, 554, 43, 48, 560, 49, 51, 52, 50, 566, 568, 58, 573, 62, 63, 64, 65, 1090, 1091, 68, 69, 70, 71, 72, 67, 586, 73, 588, 1101, 77, 591, 79, 78, 82, 83, 596, 597, 88, 89, 90, 91, 1116, 94, 95, 96, 97, 98, 99, 101, 102, 1126, 1133, 622, 111, 110, 625, 623, 627, 117, 631, 121, 636, 127, 128, 640, 132, 133, 135, 648, 137, 649, 651, 140, 650, 142, 143, 655, 657, 141, 144, 660, 151, 153, 665, 671, 161, 674, 675, 1188, 679, 168, 170, 683, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 1206, 183, 182, 185, 186, 699, 188, 692, 190, 191, 139, 1217, 193, 1219, 708, 705, 198, 199, 712, 200, 202, 1221, 204, 1229, 1230, 716, 720, 1231, 205, 211, 210, 208, 207, 209, 728, 216, 215, 219, 736, 737, 226, 739, 228, 229, 742, 227, 232, 233, 234, 747, 237, 238, 239, 241, 250, 768, 257, 265, 779, 781, 274, 787, 275, 791, 282, 286, 289, 290, 294, 815, 328, 843, 855, 862, 356, 357, 878, 366, 371, 378, 892, 381, 385, 386, 389, 391, 392, 393, 395, 398, 399, 402, 403, 404, 405, 415, 416, 417, 419, 420, 422, 423, 431, 432, 433, 946, 436, 443, 445, 447, 448, 449, 960, 451, 450, 968, 971, 462, 463, 976, 465, 194, 195, 471, 472, 473, 474, 196, 197, 483, 485, 707, 491, 495, 496, 498, 506, 203, 505, 1018, 507, 509, 510, 511}, 38: {1, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 526, 22, 28, 35, 550, 573, 67, 69, 70, 71, 588, 590, 79, 78, 82, 84, 88, 94, 95, 97, 99, 616, 105, 112, 627, 118, 122, 637, 127, 133, 139, 140, 144, 145, 153, 155, 672, 161, 673, 162, 678, 679, 681, 185, 188, 195, 200, 202, 717, 720, 211, 216, 218, 225, 226, 742, 234, 243, 758, 247, 252, 768, 257, 259, 780, 288, 294, 313, 318, 838, 326, 328, 356, 383, 384, 389, 392, 393, 395, 400, 401, 402, 403, 404, 916, 405, 406, 409, 410, 411, 413, 418, 419, 420, 423, 424, 940, 432, 433, 444, 445, 447, 450, 451, 452, 465, 501, 1014, 1016, 508}, 102: {1025, 2, 515, 4, 5, 1030, 1, 7, 522, 11, 524, 13, 530, 1052, 29, 541, 546, 548, 38, 550, 554, 559, 47, 49, 50, 1076, 565, 566, 53, 568, 56, 55, 62, 576, 577, 66, 67, 578, 68, 70, 72, 73, 588, 79, 82, 83, 596, 597, 88, 89, 91, 94, 95, 96, 98, 99, 612, 101, 102, 625, 629, 118, 117, 121, 635, 636, 127, 650, 652, 655, 144, 663, 665, 153, 667, 154, 671, 672, 161, 675, 164, 163, 167, 168, 684, 173, 686, 685, 176, 689, 175, 174, 172, 181, 182, 183, 184, 185, 186, 187, 188, 194, 195, 200, 201, 202, 204, 1228, 208, 720, 210, 211, 1239, 1240, 217, 218, 219, 732, 222, 734, 226, 227, 228, 229, 230, 231, 233, 746, 235, 748, 234, 239, 751, 241, 245, 248, 760, 768, 258, 771, 260, 264, 265, 778, 269, 271, 272, 273, 785, 792, 797, 286, 288, 294, 809, 810, 298, 300, 301, 302, 307, 823, 313, 827, 316, 831, 319, 322, 326, 327, 840, 328, 841, 332, 334, 338, 856, 350, 866, 358, 363, 879, 373, 892, 384, 385, 386, 391, 393, 396, 399, 403, 405, 409, 411, 418, 930, 431, 432, 947, 436, 435, 443, 444, 445, 447, 448, 449, 450, 986, 476, 993, 501, 502, 510, 511}, 63: {1, 3, 1028, 6, 10, 13, 14, 15, 20, 25, 546, 1067, 50, 591, 79, 596, 100, 106, 108, 109, 111, 1137, 1138, 116, 121, 126, 137, 150, 676, 678, 181, 713, 222, 224, 225, 741, 748, 237, 242, 246, 250, 762, 251, 255, 257, 258, 259, 262, 268, 269, 276, 277, 282, 283, 284, 285, 286, 287, 288, 289, 294, 300, 301, 302, 813, 306, 828, 321, 322, 323, 325, 328, 841, 333, 405, 408, 412, 924, 929, 948, 952, 979, 473, 475, 480, 993, 1007, 1008, 1009, 1010, 1011, 1012, 508}, 160: {1, 514, 3, 4, 7, 9, 11, 13, 15, 531, 21, 23, 24, 32, 544, 1073, 50, 564, 55, 56, 59, 61, 589, 79, 603, 604, 93, 100, 109, 1134, 628, 117, 118, 1142, 123, 124, 126, 127, 640, 129, 135, 137, 150, 151, 153, 157, 671, 160, 161, 168, 169, 1197, 174, 175, 693, 182, 185, 187, 192, 195, 1223, 201, 202, 719, 209, 211, 213, 218, 228, 230, 234, 237, 240, 248, 762, 763, 250, 770, 273, 276, 282, 285, 288, 293, 302, 825, 832, 325, 328, 844, 864, 405, 408, 410, 922, 412, 926, 933, 430, 432, 952, 955, 447, 455, 969, 458, 460, 461, 462, 463, 474, 475, 483, 484, 488, 497, 1012, 1016, 1019, 508}, 50: {9, 268, 15, 276, 286, 288, 544, 547, 823, 1084, 319, 324, 325, 327, 475, 100, 1008, 124, 1010, 246, 253, 123, 508, 125}, 301: {1, 514, 515, 1028, 2, 3, 7, 8, 9, 519, 523, 1035, 11, 521, 527, 12, 15, 17, 4, 22, 21, 24, 25, 28, 29, 1052, 31, 33, 546, 550, 39, 552, 41, 554, 42, 43, 47, 559, 1074, 51, 562, 53, 54, 566, 56, 568, 58, 50, 62, 64, 576, 66, 67, 1091, 68, 582, 71, 69, 73, 588, 77, 76, 79, 80, 81, 82, 597, 1112, 89, 88, 91, 604, 90, 606, 95, 96, 607, 98, 610, 99, 94, 97, 100, 105, 109, 111, 1135, 117, 118, 631, 120, 121, 122, 123, 636, 127, 128, 132, 133, 138, 651, 142, 143, 144, 145, 658, 655, 660, 150, 151, 152, 153, 154, 665, 156, 157, 155, 159, 160, 161, 673, 163, 164, 162, 678, 168, 172, 684, 174, 686, 173, 176, 685, 179, 692, 180, 182, 181, 184, 693, 186, 187, 183, 702, 191, 193, 194, 195, 196, 197, 710, 199, 201, 202, 203, 1228, 204, 1230, 719, 205, 721, 210, 215, 216, 217, 218, 219, 732, 222, 735, 737, 226, 227, 739, 229, 230, 231, 743, 228, 746, 235, 742, 237, 232, 239, 240, 241, 233, 755, 756, 758, 249, 250, 763, 252, 258, 771, 772, 1283, 265, 269, 271, 273, 276, 790, 281, 282, 284, 797, 288, 802, 294, 299, 300, 820, 824, 318, 831, 323, 333, 334, 849, 340, 864, 866, 357, 871, 363, 367, 373, 380, 384, 385, 387, 393, 395, 401, 402, 403, 404, 405, 407, 409, 410, 411, 412, 418, 419, 420, 423, 425, 426, 427, 429, 431, 443, 447, 959, 451, 455, 456, 462, 465, 470, 474, 481, 483, 496, 1012, 501, 502, 503, 1016, 1013, 511}, 225: {136, 143, 22, 286, 418, 1443, 427, 172, 1203, 566, 64, 193, 705, 194, 215, 603, 604, 606, 478, 480, 479, 482, 98, 492, 237, 245, 510}, 290: {1, 515, 1028, 520, 523, 1035, 15, 527, 21, 22, 1047, 28, 31, 546, 1060, 550, 43, 49, 50, 54, 1079, 568, 566, 62, 64, 66, 1091, 69, 71, 588, 82, 596, 88, 89, 91, 95, 97, 98, 99, 102, 105, 109, 622, 625, 629, 118, 117, 120, 121, 125, 132, 133, 135, 136, 650, 139, 651, 141, 143, 144, 151, 153, 158, 161, 162, 164, 167, 168, 683, 172, 685, 174, 176, 180, 692, 181, 183, 699, 191, 193, 196, 199, 202, 204, 205, 208, 720, 210, 211, 216, 218, 732, 222, 227, 739, 228, 742, 230, 229, 234, 235, 239, 243, 755, 252, 257, 1285, 265, 271, 274, 809, 818, 1336, 825, 826, 318, 832, 323, 357, 378, 380, 385, 393, 402, 403, 404, 405, 926, 418, 930, 419, 423, 429, 432, 434, 435, 436, 449, 450, 465, 472, 473, 474, 476, 993, 483, 484, 496, 498, 1013}, 97: {1, 132, 133, 7, 135, 526, 655, 661, 919, 408, 153, 663, 23, 28, 670, 32, 423, 168, 169, 428, 429, 430, 174, 432, 431, 50, 435, 175, 434, 173, 183, 186, 189, 191, 192, 193, 194, 195, 197, 69, 202, 204, 205, 79, 208, 466, 82, 83, 89, 603, 222, 96, 97, 482, 98, 228, 484, 357, 100, 172, 1126, 496, 115}, 157: {1, 258, 3, 1283, 255, 515, 137, 268, 269, 273, 274, 147, 276, 405, 150, 407, 1302, 25, 410, 283, 1051, 286, 289, 290, 293, 934, 298, 685, 50, 313, 340, 597, 1016, 475, 476, 93, 1244, 740, 100, 1258, 235, 1132, 748, 111, 244, 117, 118, 120, 250, 508, 127}, 181: {1, 3, 6, 7, 9, 10, 13, 14, 15, 16, 18, 19, 20, 21, 24, 25, 93, 100, 103, 104, 105, 106, 107, 108, 109, 111, 112, 116, 117, 118, 120, 121, 122, 123, 124, 125, 126, 129, 130, 137, 146, 147, 148, 149, 150, 151, 220, 221, 222, 224, 225, 235, 236, 237, 240, 242, 243, 245, 251, 256, 258, 259, 260, 261, 262, 263, 264, 266, 268, 269, 270, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 294, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 319, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 358, 359, 360, 363, 368, 369, 370, 405, 406, 407, 408, 409, 410, 411, 412, 413, 424, 455, 456, 457, 458, 459, 460, 471, 472, 473, 475, 476, 477, 508, 544, 546, 547, 591, 593, 595, 596, 597, 598, 619, 620, 628, 676, 678, 680, 681, 682, 683, 685, 687, 688, 690, 696, 713, 717, 718, 740, 741, 742, 743, 744, 748, 749, 756, 758, 760, 762, 763, 764, 766, 767, 813, 815, 818, 819, 820, 823, 824, 825, 826, 827, 828, 829, 831, 832, 833, 834, 840, 841, 844, 845, 846, 847, 864, 866, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 919, 920, 922, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 937, 938, 948, 950, 952, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 988, 989, 990, 991, 995, 1001, 1002, 1008, 1009, 1010, 1011, 1015, 1017, 1022, 1025, 1026, 1028, 1033, 1034, 1038, 1040, 1047, 1048, 1049, 1051, 1052, 1054, 1057, 1059, 1060, 1061, 1067, 1068, 1079, 1081, 1084, 1085, 1086, 1087, 1093, 1094, 1095, 1097, 1102, 1114, 1115, 1117, 1120, 1128, 1129, 1132, 1134, 1137, 1150, 1151, 1152, 1161, 1162, 1163, 1164, 1165, 1171, 1173, 1174, 1187, 1197, 1198, 1199, 1202, 1215, 1242, 1245, 1252, 1255, 1259, 1265, 1272, 1276, 1277, 1280, 1281, 1282, 1284, 1287, 1288, 1289, 1291, 1295, 1296, 1302, 1312, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395}, 278: {258, 515, 525, 269, 22, 538, 923, 286, 288, 294, 301, 173, 302, 306, 311, 313, 315, 347, 603, 98, 752, 882, 245}, 276: {1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 14, 17, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 34, 38, 39, 40, 41, 42, 43, 44, 46, 47, 50, 51, 53, 54, 55, 56, 57, 58, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 104, 108, 109, 117, 118, 120, 121, 122, 123, 124, 125, 127, 128, 135, 139, 141, 142, 143, 144, 145, 147, 148, 150, 151, 153, 154, 156, 157, 158, 159, 160, 161, 164, 168, 169, 171, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 192, 193, 195, 196, 197, 198, 200, 201, 202, 203, 204, 206, 207, 209, 210, 214, 215, 217, 218, 219, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 237, 238, 239, 240, 241, 245, 246, 248, 249, 250, 252, 254, 257, 258, 260, 262, 264, 265, 268, 269, 270, 271, 272, 273, 274, 276, 281, 282, 284, 288, 289, 290, 291, 293, 294, 298, 300, 301, 302, 303, 307, 313, 315, 316, 317, 318, 322, 323, 324, 325, 328, 331, 332, 333, 334, 340, 343, 346, 347, 354, 355, 356, 357, 358, 364, 365, 366, 367, 373, 375, 379, 380, 382, 383, 384, 385, 386, 387, 388, 391, 392, 393, 395, 396, 397, 399, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 413, 415, 417, 418, 419, 420, 421, 423, 425, 426, 427, 428, 429, 431, 432, 433, 436, 443, 447, 448, 449, 450, 451, 452, 453, 455, 456, 458, 461, 462, 463, 469, 470, 471, 472, 473, 474, 475, 479, 496, 501, 508, 518, 523, 526, 531, 540, 541, 544, 546, 547, 549, 550, 551, 552, 554, 558, 559, 561, 562, 563, 564, 566, 567, 568, 569, 571, 572, 575, 576, 577, 578, 581, 582, 583, 586, 588, 590, 591, 595, 597, 603, 624, 627, 628, 631, 634, 636, 640, 647, 649, 652, 653, 655, 658, 665, 669, 672, 678, 679, 682, 684, 685, 686, 691, 692, 693, 696, 697, 709, 710, 715, 719, 720, 721, 725, 727, 728, 732, 734, 735, 737, 739, 742, 743, 746, 747, 748, 750, 751, 755, 759, 763, 765, 768, 769, 770, 771, 772, 773, 774, 779, 780, 783, 786, 789, 790, 794, 796, 797, 800, 801, 802, 803, 806, 807, 809, 816, 820, 823, 825, 831, 840, 843, 844, 845, 853, 854, 871, 876, 879, 881, 890, 902, 915, 916, 919, 922, 928, 930, 931, 939, 941, 942, 943, 949, 951, 959, 969, 974, 975, 977, 993, 1000, 1006, 1010, 1011, 1013, 1016, 1019, 1028, 1031, 1035, 1036, 1042, 1044, 1046, 1047, 1052, 1056, 1073, 1074, 1079, 1081, 1083, 1089, 1090, 1091, 1095, 1098, 1109, 1110, 1118, 1129, 1131, 1135, 1140, 1141, 1145, 1157, 1170, 1172, 1180, 1194, 1199, 1208, 1210, 1213, 1218, 1220, 1221, 1228, 1232, 1239, 1240, 1244, 1245, 1253, 1267, 1273, 1274, 1301, 1314, 1407, 1413, 1416, 1471, 1478, 1481, 1482, 1483}, 7: {4, 7, 8, 9, 10, 11, 12, 22, 23, 25, 27, 28, 29, 31, 32, 39, 44, 47, 50, 51, 52, 53, 54, 56, 62, 64, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 86, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 101, 106, 118, 121, 125, 126, 127, 131, 132, 133, 134, 135, 136, 139, 140, 141, 142, 143, 144, 145, 151, 152, 153, 154, 156, 157, 161, 162, 163, 164, 166, 168, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 207, 208, 210, 211, 212, 213, 214, 215, 216, 217, 219, 223, 226, 227, 228, 229, 230, 231, 232, 234, 237, 238, 241, 258, 259, 260, 264, 265, 266, 268, 269, 273, 275, 281, 285, 286, 288, 294, 300, 307, 309, 317, 318, 324, 334, 341, 356, 357, 365, 367, 378, 379, 380, 382, 384, 385, 386, 387, 389, 391, 393, 396, 399, 401, 402, 403, 404, 405, 415, 416, 417, 418, 419, 420, 421, 423, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 440, 441, 443, 444, 446, 447, 448, 449, 450, 451, 452, 455, 461, 463, 465, 470, 471, 472, 474, 479, 480, 481, 482, 483, 484, 485, 487, 488, 489, 491, 492, 495, 496, 497, 498, 499, 501, 502, 503, 504, 505, 506, 507, 509, 510, 511, 513, 514, 515, 519, 520, 521, 523, 526, 527, 528, 529, 530, 537, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683}, 10: {1, 513, 4, 518, 7, 519, 521, 9, 11, 12, 13, 525, 527, 16, 529, 530, 531, 22, 23, 32, 33, 40, 558, 48, 50, 56, 59, 60, 64, 69, 582, 70, 588, 589, 82, 85, 602, 603, 604, 93, 606, 98, 611, 100, 99, 610, 615, 617, 116, 629, 124, 127, 129, 132, 133, 134, 135, 137, 651, 652, 654, 655, 656, 657, 144, 663, 664, 153, 155, 156, 157, 160, 161, 162, 164, 168, 170, 174, 175, 176, 686, 178, 179, 692, 693, 694, 695, 696, 183, 186, 698, 697, 182, 702, 191, 704, 705, 703, 194, 706, 195, 710, 711, 200, 712, 199, 203, 197, 205, 709, 198, 211, 216, 218, 221, 223, 230, 234, 238, 245, 269, 273, 274, 275, 276, 283, 285, 286, 289, 294, 302, 319, 321, 333, 334, 340, 357, 367, 371, 385, 180, 404, 414, 418, 185, 420, 430, 432, 435, 699, 447, 700, 701, 192, 461, 462, 463, 467, 470, 474, 475, 478, 479, 480, 482, 483, 484, 486, 707, 488, 489, 708, 493, 495, 496, 497, 498, 499, 502, 504, 505, 509, 510, 511}, 284: {258, 259, 900, 262, 903, 906, 268, 269, 270, 272, 539, 286, 289, 682, 938, 300, 301, 302, 687, 304, 305, 306, 307, 690, 303, 310, 313, 315, 319, 322, 324, 328, 332, 333, 334, 339, 340, 344, 345, 346, 347, 748, 877, 750, 751, 754, 887}, 201: {1, 2, 4, 7, 8, 9, 10, 11, 12, 15, 17, 20, 22, 23, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 39, 42, 45, 46, 47, 48, 50, 51, 53, 55, 56, 57, 58, 59, 61, 62, 64, 65, 68, 69, 70, 71, 76, 77, 79, 81, 82, 86, 87, 89, 92, 93, 95, 96, 97, 98, 99, 100, 116, 117, 118, 121, 123, 124, 125, 127, 128, 129, 134, 137, 144, 145, 146, 148, 150, 156, 157, 160, 164, 171, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 195, 196, 197, 198, 200, 201, 202, 203, 204, 206, 207, 209, 210, 211, 212, 213, 215, 216, 217, 218, 219, 221, 222, 223, 226, 227, 228, 230, 231, 232, 233, 234, 237, 238, 239, 240, 241, 242, 258, 260, 265, 268, 269, 271, 272, 273, 275, 276, 281, 282, 284, 285, 286, 288, 289, 292, 302, 303, 304, 313, 315, 317, 318, 319, 321, 324, 325, 326, 331, 332, 333, 334, 340, 346, 357, 358, 366, 370, 375, 379, 380, 381, 385, 387, 396, 402, 403, 405, 406, 408, 413, 421, 423, 425, 431, 432, 435, 436, 438, 440, 441, 443, 447, 448, 452, 454, 455, 458, 461, 462, 464, 466, 467, 468, 469, 471, 473, 475, 479, 480, 482, 483, 505, 506, 508, 509, 511, 513, 514, 515, 518, 521, 527, 531, 537, 544, 546, 549, 551, 556, 558, 559, 563, 566, 567, 568, 578, 581, 582, 583, 587, 588, 589, 590, 591, 596, 597, 603, 607, 631, 636, 637, 640, 642, 644, 649, 651, 654, 655, 656, 658, 660, 665, 667, 670, 672, 673, 676, 679, 682, 684, 685, 686, 692, 693, 695, 697, 699, 702, 705, 708, 715, 729, 733, 735, 737, 747, 750, 751, 767, 770, 772, 773, 774, 777, 789, 792, 800, 803, 806, 823, 825, 844, 847, 853, 855, 856, 886, 895, 896, 919, 923, 924, 943, 950, 955, 956, 960, 962, 972, 979, 980, 991, 1006, 1008, 1010, 1011, 1039, 1045, 1056, 1063, 1065, 1069, 1070, 1073, 1098, 1100, 1103, 1128, 1131, 1135, 1136, 1137, 1153, 1163, 1166, 1169, 1170, 1174, 1187, 1192, 1193, 1194, 1208, 1211, 1220, 1224, 1227, 1229, 1245, 1267, 1268, 1355, 1398, 1401, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428}, 287: {1, 257, 4, 9, 11, 268, 652, 276, 156, 28, 926, 546, 291, 294, 39, 168, 298, 682, 426, 301, 1067, 815, 941, 50, 181, 56, 313, 952, 64, 710, 327, 200, 201, 461, 845, 591, 208, 340, 346, 218, 92, 347, 476, 222, 248, 121, 98, 100, 742, 235, 748, 237, 108, 111, 240, 117, 246, 1016, 249, 250, 252, 895}, 246: {1, 3, 1028, 8, 11, 12, 1039, 17, 1044, 24, 25, 1052, 541, 29, 547, 38, 550, 41, 559, 561, 1073, 50, 55, 568, 567, 570, 56, 572, 576, 1089, 578, 67, 68, 69, 66, 585, 588, 1101, 77, 80, 81, 82, 83, 596, 597, 92, 94, 95, 96, 97, 98, 99, 100, 101, 616, 109, 1135, 111, 1139, 628, 117, 118, 121, 633, 132, 133, 739, 138, 651, 652, 145, 658, 151, 665, 155, 158, 159, 672, 161, 675, 1188, 164, 679, 172, 173, 174, 175, 176, 178, 181, 184, 185, 1218, 195, 196, 1220, 1222, 198, 201, 202, 1228, 204, 719, 1232, 721, 720, 210, 211, 208, 724, 215, 728, 216, 219, 223, 735, 226, 227, 228, 741, 230, 231, 232, 743, 746, 235, 236, 748, 238, 239, 240, 758, 250, 252, 765, 254, 257, 260, 265, 790, 284, 798, 288, 289, 802, 294, 809, 816, 827, 831, 840, 841, 849, 853, 356, 368, 369, 895, 384, 385, 1411, 393, 401, 402, 403, 404, 406, 919, 409, 410, 411, 412, 413, 416, 930, 418, 932, 420, 423, 425, 426, 941, 431, 432, 433, 441, 444, 447, 451, 469, 470, 981, 475, 477, 993}, 242: {1152, 1, 1355, 291, 740, 934, 294, 361, 331, 268, 1357, 237, 111, 283, 1137, 305, 306, 1011, 275, 475}, 249: {1, 2, 4, 7, 9, 11, 12, 13, 1039, 22, 23, 24, 1047, 28, 31, 546, 39, 42, 1069, 1073, 50, 53, 55, 568, 56, 58, 64, 68, 69, 583, 588, 79, 1103, 591, 83, 597, 86, 88, 89, 603, 92, 93, 96, 98, 100, 108, 114, 628, 117, 121, 634, 123, 124, 125, 129, 135, 137, 1167, 144, 658, 147, 148, 156, 161, 168, 169, 684, 172, 174, 686, 176, 175, 173, 179, 181, 182, 183, 186, 188, 191, 195, 708, 198, 202, 203, 209, 210, 723, 212, 216, 218, 222, 223, 228, 741, 742, 746, 235, 748, 237, 238, 239, 240, 241, 242, 245, 248, 249, 250, 252, 255, 257, 258, 271, 273, 275, 789, 283, 290, 806, 294, 298, 300, 302, 309, 826, 317, 318, 327, 844, 333, 853, 357, 403, 405, 919, 407, 409, 408, 411, 930, 421, 423, 427, 431, 455, 456, 462, 467, 469, 471, 472, 476, 478, 479, 480, 993, 483, 1011, 1012, 1016}, 99: {1, 3, 4, 7, 11, 12, 22, 1047, 1048, 25, 1052, 28, 544, 546, 1067, 50, 1079, 56, 64, 66, 69, 79, 591, 595, 597, 92, 1119, 98, 100, 105, 107, 619, 1132, 111, 628, 117, 118, 116, 120, 121, 123, 124, 125, 651, 147, 676, 678, 168, 682, 172, 685, 173, 174, 181, 182, 694, 196, 201, 203, 204, 210, 741, 742, 232, 748, 237, 238, 751, 240, 245, 246, 762, 763, 255, 258, 265, 268, 780, 273, 274, 275, 276, 789, 282, 288, 290, 294, 300, 815, 310, 312, 313, 827, 315, 829, 322, 326, 328, 329, 331, 332, 845, 338, 342, 345, 346, 348, 354, 358, 871, 873, 363, 367, 369, 895, 402, 403, 405, 406, 409, 410, 413, 926, 931, 421, 433, 963, 456, 975, 978, 471, 472, 473, 475, 1016, 508}, 178: {1, 2, 1028, 7, 520, 8, 9, 1035, 11, 1033, 1038, 15, 16, 12, 531, 22, 535, 24, 25, 1048, 1051, 28, 540, 1047, 31, 546, 549, 38, 39, 50, 51, 566, 55, 568, 56, 58, 62, 64, 578, 66, 69, 70, 71, 73, 76, 1101, 77, 591, 79, 588, 82, 83, 596, 597, 87, 89, 90, 92, 95, 96, 97, 98, 99, 607, 100, 1119, 106, 619, 111, 625, 628, 117, 118, 121, 123, 124, 125, 127, 131, 1157, 134, 135, 133, 651, 654, 655, 143, 1169, 144, 658, 148, 147, 232, 153, 155, 156, 157, 161, 164, 678, 679, 168, 682, 172, 685, 1197, 684, 176, 174, 178, 179, 180, 181, 173, 183, 696, 184, 187, 193, 194, 195, 196, 197, 199, 200, 202, 203, 204, 720, 209, 210, 724, 214, 215, 216, 729, 218, 731, 219, 220, 222, 735, 223, 226, 739, 228, 229, 742, 230, 744, 233, 234, 746, 235, 237, 238, 751, 1258, 241, 748, 244, 245, 756, 246, 248, 249, 250, 762, 764, 763, 255, 257, 258, 1283, 259, 260, 265, 268, 781, 269, 271, 783, 273, 274, 275, 276, 1300, 790, 280, 281, 282, 792, 284, 283, 286, 288, 1314, 1315, 293, 294, 295, 809, 298, 300, 302, 304, 819, 823, 313, 316, 317, 318, 319, 322, 323, 326, 328, 331, 332, 845, 846, 333, 849, 339, 340, 342, 864, 866, 354, 358, 873, 363, 876, 877, 367, 881, 895, 385, 405, 410, 926, 423, 427, 431, 433, 435, 454, 455, 458, 460, 465, 978, 469, 471, 984, 472, 476, 478, 480, 993, 483, 484, 491, 1004, 495, 1011, 1012, 500, 1016, 506, 508, 510, 511}, 251: {257, 258, 1, 132, 1028, 7, 520, 265, 12, 15, 144, 275, 148, 147, 22, 151, 405, 281, 282, 24, 535, 25, 288, 33, 418, 294, 295, 298, 427, 172, 685, 429, 813, 45, 300, 50, 181, 183, 55, 313, 185, 60, 64, 1098, 202, 845, 79, 978, 210, 596, 468, 595, 471, 472, 597, 476, 222, 248, 121, 866, 480, 100, 612, 742, 748, 109, 237, 111, 1012, 117, 1014, 118, 1016, 249, 250, 252, 125}, 81: {1, 3, 1028, 7, 269, 273, 274, 147, 275, 405, 150, 151, 280, 1047, 282, 410, 412, 411, 926, 283, 544, 289, 25, 284, 288, 1059, 928, 169, 42, 432, 824, 186, 318, 456, 717, 591, 79, 210, 595, 596, 726, 471, 475, 476, 93, 222, 98, 100, 742, 619, 237, 276, 111, 756, 116, 118, 121, 124}, 260: {1025, 258, 270, 272, 538, 288, 682, 300, 307, 313, 319, 322, 326, 333, 334, 1105, 1243, 350, 990, 362, 748, 881, 882, 891}, 25: {257, 258, 131, 1, 133, 134, 135, 520, 8, 265, 7, 269, 13, 141, 655, 143, 527, 275, 404, 657, 151, 23, 25, 408, 929, 419, 169, 427, 173, 174, 430, 432, 177, 50, 176, 692, 181, 183, 568, 186, 189, 195, 197, 837, 455, 968, 969, 204, 463, 208, 79, 82, 86, 729, 474, 604, 477, 478, 222, 480, 479, 98, 121, 228, 357, 742, 615, 612, 238, 239, 495, 498, 114, 116, 501, 633, 125, 127}, 59: {1, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 18, 22, 23, 24, 25, 28, 30, 32, 33, 39, 42, 44, 45, 47, 48, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 64, 65, 68, 69, 70, 71, 73, 77, 79, 81, 82, 83, 86, 87, 89, 90, 91, 92, 95, 96, 97, 98, 99, 100, 101, 102, 106, 109, 111, 116, 118, 121, 123, 125, 126, 127, 129, 131, 132, 133, 134, 135, 136, 137, 140, 141, 142, 143, 147, 148, 149, 151, 161, 168, 169, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 208, 209, 210, 211, 212, 215, 216, 218, 219, 220, 226, 227, 228, 229, 230, 232, 234, 235, 237, 238, 240, 241, 243, 258, 265, 273, 274, 276, 277, 284, 285, 286, 287, 288, 290, 313, 318, 321, 323, 357, 367, 369, 371, 380, 381, 382, 385, 387, 392, 393, 402, 403, 404, 405, 410, 416, 418, 419, 421, 423, 425, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 443, 447, 448, 451, 458, 462, 465, 466, 468, 470, 472, 473, 474, 476, 477, 479, 480, 483, 484, 485, 488, 489, 490, 491, 492, 496, 498, 501, 503, 504, 505, 506, 507, 508, 510, 511, 513, 514, 515, 516, 517, 519, 521, 523, 524, 525, 526, 527, 528, 529, 547, 549, 550, 559, 562, 564, 566, 567, 568, 569, 570, 581, 582, 583, 584, 588, 591, 595, 597, 602, 603, 604, 606, 608, 609, 610, 611, 612, 615, 616, 618, 620, 622, 625, 633, 640, 642, 644, 647, 649, 650, 651, 654, 655, 657, 658, 659, 660, 662, 663, 664, 670, 672, 673, 675, 679, 684, 687, 692, 699, 702, 705, 707, 708, 709, 710, 713, 715, 717, 724, 727, 729, 732, 735, 736, 739, 741, 742, 746, 747, 755, 756, 760, 762, 764, 770, 774, 781, 789, 792, 823, 825, 845, 846, 855, 866, 871, 900, 919, 926, 928, 929, 931, 946, 951, 953, 959, 963, 969, 972, 974, 975, 1005, 1009, 1021, 1028, 1047, 1048, 1050, 1065, 1074, 1093, 1101, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120}, 72: {1, 2, 515, 5, 518, 7, 520, 9, 521, 12, 525, 526, 527, 528, 15, 530, 23, 25, 1051, 28, 550, 38, 553, 45, 48, 50, 51, 54, 566, 568, 56, 58, 64, 68, 581, 70, 582, 69, 77, 79, 591, 81, 82, 1110, 87, 89, 603, 96, 97, 98, 100, 106, 628, 117, 118, 121, 1147, 124, 1148, 127, 129, 642, 644, 134, 135, 647, 649, 654, 655, 147, 664, 161, 679, 170, 172, 685, 174, 684, 176, 177, 180, 181, 182, 699, 187, 188, 191, 194, 195, 196, 708, 198, 197, 203, 204, 210, 212, 215, 220, 222, 226, 228, 229, 230, 233, 234, 237, 241, 770, 265, 271, 792, 318, 844, 866, 356, 357, 380, 382, 402, 403, 405, 423, 427, 435, 443, 972, 461, 466, 471, 476, 479, 480, 484, 493, 504, 509}, 87: {2, 515, 4, 514, 1028, 519, 7, 9, 521, 523, 8, 13, 1041, 21, 22, 1047, 535, 25, 1049, 27, 33, 546, 550, 39, 40, 38, 554, 47, 1072, 48, 1074, 50, 49, 566, 1079, 55, 568, 570, 56, 62, 63, 64, 1089, 576, 67, 68, 575, 70, 578, 72, 585, 73, 66, 79, 80, 82, 598, 87, 88, 89, 90, 94, 1118, 96, 97, 100, 111, 628, 629, 118, 120, 121, 127, 128, 132, 134, 135, 648, 651, 144, 657, 152, 1177, 154, 153, 1179, 157, 1182, 1183, 1184, 161, 1181, 163, 1187, 1189, 1190, 679, 167, 1188, 1185, 1186, 684, 172, 174, 685, 177, 179, 692, 181, 182, 183, 180, 186, 188, 702, 192, 705, 194, 195, 196, 709, 199, 201, 202, 715, 204, 208, 209, 210, 211, 722, 216, 728, 732, 222, 228, 229, 230, 231, 232, 233, 235, 238, 239, 252, 765, 254, 775, 780, 781, 783, 273, 274, 789, 790, 791, 281, 158, 796, 801, 802, 804, 1178, 808, 297, 810, 300, 303, 1180, 824, 318, 321, 323, 845, 849, 577, 866, 871, 367, 372, 382, 384, 385, 386, 393, 396, 401, 403, 405, 409, 410, 411, 414, 926, 423, 427, 944, 433, 435, 449, 451, 472, 476, 477, 996, 1000, 491, 496, 502, 1016, 510}, 42: {1, 2, 1028, 521, 523, 12, 15, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 25, 1049, 1051, 28, 1050, 546, 38, 43, 44, 559, 48, 50, 566, 54, 568, 58, 63, 64, 66, 69, 70, 582, 72, 71, 73, 588, 77, 79, 591, 82, 83, 595, 86, 87, 88, 603, 606, 95, 96, 97, 98, 99, 102, 103, 111, 625, 627, 118, 121, 125, 131, 132, 135, 136, 141, 142, 143, 655, 658, 660, 151, 161, 679, 168, 684, 685, 172, 173, 176, 175, 174, 692, 181, 183, 185, 194, 195, 196, 202, 203, 204, 720, 210, 211, 215, 216, 729, 219, 732, 222, 735, 736, 227, 228, 229, 742, 230, 746, 234, 237, 239, 755, 756, 265, 781, 785, 274, 273, 276, 280, 281, 794, 283, 284, 282, 290, 294, 826, 318, 834, 845, 866, 357, 367, 369, 371, 380, 385, 387, 402, 403, 404, 405, 409, 410, 411, 924, 925, 413, 926, 418, 419, 934, 423, 939, 428, 427, 941, 432, 433, 953, 443, 451, 456, 969, 462, 977, 467, 468, 469, 471, 479, 999, 491, 496, 501, 506}, 292: {1, 2, 515, 7, 9, 10, 11, 523, 525, 1039, 528, 20, 535, 24, 1050, 28, 48, 1073, 50, 56, 58, 64, 589, 79, 83, 86, 602, 603, 607, 96, 98, 100, 111, 115, 628, 117, 118, 1142, 631, 124, 125, 127, 132, 135, 653, 654, 144, 657, 659, 661, 150, 151, 153, 665, 156, 165, 168, 169, 173, 174, 176, 180, 181, 183, 190, 705, 194, 195, 193, 197, 199, 203, 207, 209, 214, 222, 223, 226, 228, 234, 235, 748, 248, 249, 250, 252, 264, 265, 276, 789, 282, 285, 288, 298, 300, 320, 324, 328, 331, 844, 343, 855, 405, 919, 408, 419, 423, 429, 462, 472, 475, 479, 482, 483, 484, 486, 488, 491, 492, 1010, 499, 1014, 510, 511}, 20: {1, 11, 143, 144, 15, 274, 148, 405, 22, 151, 288, 931, 678, 423, 934, 172, 174, 176, 50, 820, 181, 568, 186, 194, 323, 69, 588, 204, 208, 210, 82, 597, 87, 94, 95, 98, 866, 357, 742, 496, 633, 498, 243, 118, 121, 378, 763, 252}, 13: {1, 2, 4, 5, 7, 8, 9, 11, 12, 13, 14, 17, 21, 22, 23, 24, 25, 27, 28, 29, 32, 33, 37, 38, 39, 40, 42, 45, 48, 49, 50, 51, 53, 56, 58, 59, 60, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 73, 78, 79, 82, 83, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, 109, 110, 111, 116, 117, 118, 121, 124, 127, 128, 132, 135, 137, 138, 141, 143, 144, 145, 147, 150, 152, 153, 154, 155, 157, 158, 160, 161, 163, 164, 165, 166, 167, 168, 170, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 205, 208, 209, 210, 211, 212, 215, 216, 217, 218, 219, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 237, 238, 239, 241, 242, 243, 258, 260, 261, 262, 263, 264, 265, 268, 269, 270, 271, 272, 273, 274, 275, 276, 279, 280, 281, 285, 286, 287, 288, 289, 290, 292, 294, 299, 300, 301, 302, 303, 305, 306, 307, 308, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 326, 327, 328, 329, 331, 332, 333, 334, 336, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 353, 354, 355, 357, 358, 360, 362, 363, 367, 370, 371, 377, 379, 382, 384, 385, 387, 391, 393, 394, 396, 398, 400, 401, 402, 403, 404, 405, 406, 409, 410, 411, 413, 414, 416, 417, 418, 419, 420, 421, 423, 424, 427, 428, 429, 430, 431, 432, 433, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 455, 457, 462, 463, 467, 471, 472, 473, 474, 475, 476, 477, 478, 480, 481, 482, 483, 484, 485, 488, 491, 492, 493, 494, 497, 498, 501, 502, 504, 505, 506, 507, 508, 509, 510, 511, 514, 515, 516, 517, 518, 519, 520, 522, 523, 524, 525, 526, 527, 529, 530, 531, 538, 539, 540, 541, 546, 547, 548, 549, 550, 551, 553, 554, 558, 559, 561, 563, 564, 565, 566, 567, 568, 569, 570, 572, 573, 576, 578, 585, 586, 588, 589, 590, 596, 597, 601, 602, 603, 604, 606, 610, 612, 613, 614, 615, 617, 619, 621, 624, 625, 629, 630, 631, 632, 635, 636, 637, 638, 639, 646, 647, 650, 651, 652, 654, 655, 656, 657, 659, 661, 662, 663, 665, 667, 668, 669, 670, 671, 672, 673, 674, 675, 678, 679, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 694, 705, 706, 709, 712, 716, 720, 722, 732, 733, 735, 736, 737, 739, 740, 746, 747, 748, 749, 750, 751, 752, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918}, 138: {513, 514, 1, 517, 518, 519, 133, 137, 523, 12, 13, 14, 15, 147, 150, 151, 662, 26, 285, 45, 435, 182, 56, 185, 187, 318, 194, 209, 211, 602, 603, 474, 222, 98, 483, 484, 100, 614, 357, 487, 617, 742, 493, 238, 111, 496, 497, 116, 117, 121, 509}, 60: {513, 514, 515, 517, 7, 8, 9, 519, 523, 1020, 525, 13, 524, 12, 529, 528, 1122, 15, 21, 23, 1050, 28, 30, 546, 1060, 558, 47, 50, 56, 59, 60, 61, 64, 69, 582, 71, 70, 73, 77, 79, 592, 593, 82, 88, 89, 602, 603, 604, 605, 606, 95, 608, 1121, 98, 1123, 1124, 613, 1126, 97, 616, 609, 618, 1125, 615, 617, 629, 633, 121, 637, 638, 128, 641, 131, 132, 133, 134, 135, 136, 138, 650, 141, 654, 143, 144, 656, 659, 660, 661, 151, 152, 665, 153, 671, 160, 673, 162, 163, 161, 675, 166, 168, 172, 173, 174, 684, 176, 175, 178, 179, 180, 181, 183, 185, 186, 699, 705, 194, 195, 708, 197, 199, 200, 204, 205, 207, 208, 209, 210, 211, 212, 215, 216, 729, 218, 222, 735, 736, 225, 227, 228, 229, 230, 745, 234, 237, 751, 755, 265, 272, 275, 286, 799, 810, 835, 327, 842, 357, 366, 378, 385, 393, 403, 404, 405, 411, 416, 417, 418, 419, 420, 423, 427, 429, 430, 433, 434, 435, 443, 445, 601, 474, 478, 479, 480, 482, 483, 96, 485, 484, 489, 490, 491, 492, 493, 494, 495, 496, 498, 499, 501, 502, 505, 506, 507, 508, 1021, 510, 511}, 57: {1, 1028, 7, 8, 11, 15, 1047, 24, 28, 546, 1059, 42, 1071, 1073, 50, 56, 64, 1093, 1094, 1095, 1096, 588, 79, 597, 100, 105, 109, 111, 117, 121, 125, 126, 144, 151, 678, 168, 682, 173, 181, 194, 195, 710, 199, 204, 717, 222, 225, 744, 748, 237, 240, 243, 756, 245, 248, 760, 249, 250, 763, 252, 257, 258, 264, 271, 281, 282, 284, 288, 294, 295, 298, 304, 820, 825, 826, 318, 831, 321, 833, 323, 844, 845, 864, 866, 871, 405, 409, 410, 411, 926, 930, 419, 932, 456, 975, 471, 472, 473, 475, 476, 988, 477, 1001, 496, 1011, 1016}, 223: {1, 8, 11, 22, 535, 25, 1051, 1052, 28, 546, 1088, 69, 71, 591, 596, 597, 95, 619, 620, 111, 117, 118, 120, 121, 125, 1150, 143, 155, 682, 1197, 173, 185, 717, 1234, 216, 225, 742, 237, 749, 243, 756, 248, 249, 763, 252, 255, 257, 258, 259, 1284, 1291, 274, 276, 1300, 278, 282, 284, 286, 288, 289, 294, 295, 298, 300, 819, 820, 309, 313, 826, 318, 321, 322, 323, 328, 329, 332, 333, 845, 846, 339, 864, 866, 873, 369, 908, 405, 409, 411, 924, 926, 929, 930, 423, 969, 974, 975, 977, 470, 984, 476, 477, 993, 1009, 1014, 1016}, 189: {512, 1, 513, 516, 4, 517, 7, 520, 9, 10, 8, 523, 13, 526, 15, 16, 527, 525, 531, 20, 21, 14, 532, 24, 28, 30, 31, 1056, 1060, 1065, 44, 45, 50, 56, 568, 59, 60, 61, 582, 1098, 1099, 588, 79, 83, 596, 89, 91, 1115, 1117, 603, 607, 96, 97, 99, 100, 105, 618, 630, 118, 632, 120, 121, 634, 124, 638, 127, 639, 129, 1154, 131, 132, 133, 134, 135, 647, 136, 137, 652, 654, 143, 656, 657, 659, 661, 150, 663, 151, 157, 162, 165, 166, 170, 172, 173, 174, 175, 176, 178, 179, 180, 181, 694, 185, 186, 191, 705, 194, 196, 197, 198, 199, 203, 204, 207, 209, 214, 216, 732, 225, 742, 234, 238, 751, 241, 246, 248, 253, 255, 268, 274, 275, 276, 792, 281, 283, 1315, 294, 297, 815, 820, 313, 317, 318, 847, 855, 1372, 863, 1400, 1401, 1402, 1403, 378, 381, 1404, 914, 405, 418, 934, 423, 433, 952, 459, 462, 473, 474, 990, 479, 480, 483, 484, 485, 486, 487, 489, 492, 1005, 496, 498, 499, 500, 501, 503, 505, 1020, 1021, 510, 511}, 243: {129, 1281, 387, 1, 514, 7, 8, 137, 778, 10, 268, 13, 14, 1039, 15, 655, 16, 275, 660, 531, 1148, 22, 151, 280, 25, 283, 28, 285, 286, 157, 26, 162, 423, 813, 173, 1197, 306, 435, 694, 1465, 1466, 699, 317, 318, 191, 194, 196, 69, 582, 708, 713, 458, 461, 77, 208, 83, 468, 724, 86, 215, 1368, 1115, 732, 221, 93, 223, 736, 225, 477, 737, 237, 111, 367, 116, 125, 246, 631, 632, 127, 509, 511}, 92: {1, 2, 4, 5, 7, 8, 9, 11, 12, 13, 15, 22, 24, 25, 28, 29, 31, 32, 38, 39, 40, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 58, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 77, 78, 79, 80, 81, 82, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 98, 100, 101, 102, 106, 108, 109, 111, 115, 116, 117, 118, 120, 121, 122, 123, 124, 125, 129, 132, 134, 135, 143, 144, 145, 147, 148, 149, 153, 154, 155, 156, 157, 159, 160, 161, 164, 167, 168, 169, 171, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 186, 189, 190, 191, 193, 195, 196, 198, 199, 200, 201, 202, 203, 204, 208, 209, 210, 212, 214, 215, 216, 217, 218, 219, 220, 222, 223, 225, 226, 227, 228, 229, 230, 231, 233, 234, 235, 237, 238, 239, 240, 241, 243, 245, 246, 248, 249, 250, 252, 257, 258, 260, 265, 268, 271, 273, 274, 276, 278, 281, 282, 284, 288, 289, 291, 294, 295, 304, 307, 313, 318, 322, 328, 356, 363, 364, 367, 368, 369, 370, 376, 382, 383, 385, 386, 393, 396, 401, 402, 403, 405, 406, 408, 409, 410, 411, 412, 418, 421, 423, 425, 428, 431, 432, 433, 436, 449, 450, 451, 452, 453, 455, 456, 463, 466, 471, 474, 475, 476, 500, 501, 504, 508, 515, 518, 521, 527, 528, 531, 540, 546, 551, 552, 554, 558, 559, 561, 566, 568, 575, 576, 577, 581, 582, 583, 587, 591, 595, 596, 597, 619, 620, 627, 628, 631, 636, 640, 642, 651, 655, 658, 660, 663, 665, 672, 673, 674, 678, 679, 684, 685, 692, 702, 704, 707, 708, 709, 712, 715, 717, 720, 722, 725, 727, 728, 729, 731, 732, 735, 737, 739, 742, 743, 747, 748, 755, 756, 758, 761, 763, 771, 778, 780, 781, 783, 785, 789, 790, 794, 800, 802, 820, 823, 825, 826, 831, 834, 841, 845, 846, 855, 922, 925, 926, 928, 930, 931, 934, 947, 949, 955, 961, 963, 974, 977, 980, 984, 986, 993, 998, 1011, 1012, 1014, 1016, 1018, 1023, 1028, 1033, 1037, 1040, 1041, 1042, 1046, 1047, 1049, 1052, 1073, 1074, 1079, 1090, 1095, 1142, 1157, 1194, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216}, 241: {268, 270, 286, 288, 292, 294, 682, 300, 302, 689, 690, 307, 310, 313, 332, 335, 343, 346, 350, 750, 880, 887, 895}, 254: {1, 1028, 8, 1033, 526, 15, 21, 22, 1050, 28, 29, 542, 35, 548, 1060, 554, 561, 50, 573, 62, 575, 64, 577, 1091, 69, 71, 584, 75, 588, 78, 82, 596, 90, 1116, 94, 97, 610, 99, 98, 612, 102, 103, 616, 621, 1133, 622, 624, 625, 112, 629, 118, 121, 125, 126, 132, 133, 135, 136, 649, 138, 140, 141, 142, 655, 143, 662, 151, 665, 1183, 162, 163, 164, 678, 679, 167, 168, 172, 174, 176, 181, 183, 186, 699, 188, 196, 199, 200, 204, 210, 211, 214, 219, 222, 225, 227, 228, 229, 230, 231, 234, 238, 1263, 240, 241, 243, 755, 768, 257, 258, 259, 265, 269, 286, 313, 323, 842, 843, 343, 357, 871, 378, 379, 892, 380, 384, 386, 389, 393, 400, 403, 405, 415, 416, 417, 418, 419, 1444, 1443, 423, 429, 432, 435, 436, 951, 441, 443, 1469, 1470, 448, 449, 451, 967, 457, 465, 472, 496, 498, 501, 504}, 293: {1, 2, 3, 4, 5, 7, 8, 11, 12, 14, 15, 16, 17, 22, 23, 25, 26, 27, 28, 29, 31, 33, 36, 38, 39, 45, 47, 48, 49, 50, 51, 53, 54, 55, 56, 62, 64, 65, 66, 67, 68, 69, 70, 71, 73, 76, 77, 79, 81, 82, 85, 87, 88, 89, 91, 92, 94, 96, 97, 98, 99, 100, 111, 117, 121, 122, 124, 125, 127, 129, 132, 133, 134, 135, 137, 139, 143, 144, 147, 148, 150, 151, 152, 153, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 185, 186, 187, 188, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 206, 208, 209, 210, 211, 213, 215, 216, 217, 218, 222, 223, 226, 227, 228, 229, 230, 232, 233, 234, 235, 237, 238, 239, 240, 245, 248, 249, 250, 251, 252, 255, 257, 258, 264, 265, 272, 273, 275, 280, 282, 283, 284, 285, 286, 288, 290, 291, 293, 294, 297, 298, 300, 302, 303, 313, 315, 316, 317, 322, 325, 328, 346, 347, 356, 357, 366, 367, 371, 380, 386, 393, 401, 402, 403, 404, 405, 410, 411, 412, 414, 416, 419, 420, 421, 423, 425, 426, 427, 429, 430, 432, 433, 435, 436, 443, 445, 447, 451, 455, 460, 461, 462, 463, 464, 466, 467, 468, 469, 471, 474, 479, 480, 482, 483, 484, 485, 491, 492, 496, 497, 501, 502, 503, 504, 506, 507, 509, 510, 513, 514, 518, 521, 527, 528, 531, 544, 546, 549, 550, 553, 554, 558, 559, 566, 568, 571, 572, 578, 582, 583, 588, 589, 591, 603, 605, 616, 619, 627, 628, 629, 632, 636, 637, 638, 642, 646, 647, 649, 651, 653, 654, 655, 657, 658, 660, 663, 665, 678, 679, 684, 685, 686, 693, 696, 705, 708, 710, 712, 715, 720, 724, 729, 732, 739, 742, 746, 747, 748, 751, 761, 765, 770, 779, 780, 781, 789, 804, 809, 810, 815, 820, 824, 831, 843, 845, 849, 856, 866, 871, 877, 895, 924, 931, 933, 939, 941, 942, 943, 955, 956, 977, 1011, 1016, 1017, 1018, 1041, 1042, 1044, 1046, 1048, 1057, 1098, 1101, 1119, 1132, 1135, 1147, 1161, 1208, 1209, 1217, 1220, 1226, 1228, 1229, 1248, 1264, 1267, 1286, 1298, 1311, 1333, 1421}, 127: {258, 901, 268, 271, 286, 288, 294, 300, 50, 690, 62, 449, 450, 343, 222, 227, 228, 229, 230, 748, 750, 243, 380}, 222: {1, 2, 4, 7, 8, 9, 11, 12, 15, 17, 22, 24, 25, 26, 28, 29, 31, 35, 38, 40, 41, 44, 48, 49, 50, 51, 53, 54, 56, 58, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 106, 109, 111, 117, 118, 120, 121, 125, 127, 132, 133, 135, 140, 142, 144, 145, 147, 148, 150, 151, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 164, 167, 168, 172, 173, 174, 175, 176, 180, 181, 182, 183, 185, 186, 188, 191, 193, 195, 196, 198, 200, 202, 204, 208, 209, 210, 214, 215, 216, 217, 218, 219, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 237, 238, 239, 240, 241, 245, 246, 247, 248, 249, 250, 252, 255, 257, 258, 261, 265, 268, 270, 271, 276, 278, 280, 281, 282, 284, 288, 293, 294, 298, 300, 302, 313, 318, 323, 326, 328, 333, 338, 356, 357, 358, 363, 364, 365, 366, 367, 368, 373, 375, 377, 378, 379, 380, 385, 386, 388, 391, 392, 393, 395, 396, 399, 401, 402, 403, 405, 407, 409, 410, 411, 412, 413, 418, 419, 422, 423, 424, 426, 431, 432, 433, 436, 441, 446, 448, 449, 450, 451, 452, 455, 457, 465, 468, 470, 471, 472, 473, 475, 476, 477, 501, 506, 508, 521, 527, 529, 537, 540, 541, 542, 546, 549, 550, 552, 554, 559, 566, 568, 569, 571, 575, 576, 577, 578, 580, 585, 588, 591, 596, 597, 619, 620, 623, 627, 628, 636, 637, 642, 651, 654, 655, 658, 662, 665, 670, 672, 678, 679, 685, 689, 692, 693, 700, 710, 712, 715, 716, 717, 719, 722, 723, 724, 729, 732, 734, 735, 738, 739, 742, 746, 747, 750, 755, 756, 762, 763, 768, 769, 770, 772, 780, 781, 783, 790, 796, 806, 808, 810, 812, 815, 816, 819, 825, 826, 829, 833, 840, 845, 849, 869, 895, 929, 931, 934, 939, 941, 944, 946, 949, 972, 1011, 1016, 1029, 1035, 1041, 1042, 1044, 1045, 1053, 1054, 1057, 1059, 1060, 1066, 1074, 1078, 1079, 1087, 1089, 1139, 1145, 1178, 1179, 1188, 1206, 1207, 1218, 1220, 1226, 1239, 1250, 1267, 1284, 1291, 1336, 1419, 1438, 1439, 1440}, 267: {2, 3, 515, 1028, 518, 7, 5, 1035, 12, 17, 22, 24, 28, 29, 31, 545, 546, 33, 550, 552, 554, 559, 47, 1073, 50, 53, 54, 55, 568, 566, 56, 62, 575, 64, 65, 578, 67, 1090, 579, 69, 68, 576, 77, 80, 81, 82, 597, 1110, 88, 89, 92, 94, 98, 100, 614, 108, 622, 114, 121, 1145, 124, 127, 128, 642, 647, 135, 141, 654, 655, 144, 145, 143, 147, 665, 153, 155, 156, 157, 158, 159, 1185, 161, 164, 679, 168, 169, 684, 685, 172, 175, 176, 177, 174, 179, 180, 693, 182, 181, 183, 186, 187, 188, 189, 195, 198, 710, 202, 203, 204, 715, 206, 720, 209, 210, 214, 727, 216, 217, 218, 1240, 732, 222, 226, 739, 227, 228, 229, 231, 230, 742, 233, 235, 238, 239, 240, 250, 771, 774, 265, 780, 273, 789, 293, 294, 810, 824, 1336, 826, 324, 840, 364, 367, 1401, 380, 384, 385, 386, 391, 393, 403, 405, 408, 410, 411, 926, 423, 943, 944, 433, 431, 1471, 959, 449, 450, 455, 464, 980, 470, 474, 475, 479, 480, 483, 484, 498}, 11: {517, 8, 521, 9, 11, 524, 12, 715, 15, 527, 526, 22, 208, 24, 25, 28, 29, 718, 544, 549, 38, 39, 40, 42, 558, 47, 213, 561, 51, 52, 54, 56, 57, 58, 724, 573, 577, 580, 69, 70, 79, 83, 729, 597, 86, 88, 90, 603, 94, 97, 98, 100, 107, 109, 110, 111, 120, 121, 123, 125, 737, 229, 738, 646, 135, 652, 654, 659, 660, 742, 663, 662, 168, 173, 175, 176, 747, 690, 692, 180, 185, 699, 190, 191, 194, 707, 196, 710, 713, 714, 203, 204, 716, 717, 719, 720, 721, 722, 723, 211, 725, 726, 215, 216, 727, 730, 728, 732, 733, 734, 735, 736, 222, 731, 227, 740, 741, 230, 743, 739, 744, 746, 228, 745, 749, 750, 751, 752, 241, 238, 237, 748, 239, 258, 259, 260, 268, 274, 277, 286, 290, 291, 300, 301, 312, 317, 318, 324, 332, 350, 356, 357, 365, 367, 370, 372, 382, 383, 386, 393, 395, 399, 401, 402, 405, 414, 423, 425, 427, 428, 429, 430, 431, 433, 434, 435, 449, 451, 455, 504, 508}, 8: {385, 258, 259, 260, 518, 7, 688, 651, 11, 144, 273, 403, 22, 566, 550, 294, 172, 301, 686, 685, 687, 689, 50, 176, 684, 435, 182, 183, 568, 56, 177, 187, 188, 181, 190, 55, 195, 457, 79, 336, 338, 210, 82, 341, 89, 222, 96, 227, 228, 229, 358, 233, 174, 241, 243, 431, 127, 510, 511}, 162: {1, 7, 11, 144, 403, 147, 1047, 151, 25, 28, 544, 294, 298, 42, 685, 174, 943, 50, 179, 181, 55, 826, 710, 79, 208, 597, 474, 222, 742, 230, 358, 105, 237, 1011, 628, 117, 1012, 121, 122, 1019, 508, 254}, 279: {1, 2, 4, 7, 10, 12, 13, 16, 17, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 40, 41, 42, 44, 47, 50, 52, 56, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 73, 79, 80, 81, 83, 87, 88, 89, 90, 92, 94, 95, 96, 99, 100, 101, 105, 108, 109, 114, 116, 117, 120, 121, 122, 124, 128, 129, 130, 131, 132, 137, 139, 144, 146, 147, 150, 151, 152, 153, 154, 156, 158, 163, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 180, 181, 184, 186, 189, 190, 191, 193, 195, 198, 201, 202, 203, 204, 207, 208, 209, 210, 211, 214, 216, 219, 222, 224, 226, 227, 228, 229, 230, 231, 233, 234, 235, 236, 238, 239, 240, 242, 248, 249, 250, 254, 257, 259, 265, 269, 273, 274, 275, 283, 284, 288, 290, 291, 294, 301, 319, 321, 342, 363, 364, 367, 368, 372, 373, 374, 375, 379, 380, 382, 384, 385, 386, 388, 390, 391, 393, 395, 396, 397, 398, 399, 401, 403, 405, 407, 408, 410, 411, 412, 413, 415, 418, 421, 425, 428, 429, 431, 432, 433, 434, 436, 444, 449, 450, 451, 455, 456, 461, 462, 464, 465, 469, 470, 472, 474, 480, 482, 486, 487, 489, 490, 491, 501, 502, 509, 514, 515, 517, 529, 530, 532, 534, 541, 544, 546, 547, 550, 554, 556, 558, 562, 566, 571, 576, 577, 578, 586, 591, 594, 597, 616, 624, 625, 630, 636, 638, 644, 649, 652, 654, 659, 660, 662, 663, 666, 671, 679, 684, 685, 687, 702, 709, 710, 712, 713, 719, 721, 725, 727, 728, 732, 739, 740, 741, 744, 746, 751, 753, 759, 760, 762, 763, 764, 778, 779, 780, 781, 789, 792, 797, 802, 804, 805, 809, 810, 820, 823, 824, 826, 827, 831, 832, 833, 841, 843, 845, 853, 854, 862, 864, 869, 871, 890, 901, 919, 922, 926, 932, 940, 945, 946, 948, 952, 969, 971, 976, 977, 978, 982, 990, 992, 998, 1000, 1001, 1007, 1011, 1012, 1017, 1025, 1027, 1028, 1030, 1032, 1034, 1035, 1037, 1039, 1047, 1048, 1052, 1059, 1070, 1072, 1087, 1088, 1093, 1095, 1108, 1110, 1113, 1118, 1120, 1121, 1132, 1133, 1142, 1151, 1162, 1170, 1178, 1180, 1181, 1182, 1185, 1195, 1205, 1206, 1209, 1215, 1219, 1224, 1228, 1230, 1231, 1239, 1240, 1242, 1244, 1247, 1250, 1266, 1271, 1274, 1288, 1291, 1305, 1312, 1321, 1336, 1361, 1376, 1402, 1411, 1413, 1428, 1435, 1437, 1444, 1480, 1481, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501}, 145: {1, 1025, 3, 1028, 5, 515, 7, 1033, 9, 11, 12, 13, 308, 15, 1040, 17, 1041, 22, 1047, 23, 25, 1046, 1051, 1054, 31, 544, 1057, 546, 549, 38, 39, 552, 553, 42, 554, 44, 558, 559, 1073, 50, 51, 563, 1077, 54, 566, 56, 569, 55, 53, 572, 59, 574, 1087, 62, 64, 1090, 66, 69, 218, 77, 1102, 591, 592, 79, 590, 595, 597, 88, 89, 603, 96, 97, 98, 100, 105, 106, 620, 109, 1132, 111, 628, 117, 118, 631, 120, 121, 122, 635, 123, 637, 636, 249, 642, 134, 135, 650, 652, 740, 150, 665, 234, 155, 156, 159, 672, 673, 674, 164, 678, 680, 682, 683, 172, 684, 174, 685, 688, 687, 173, 690, 692, 181, 182, 183, 696, 185, 1208, 1210, 1212, 1215, 1216, 1217, 195, 200, 713, 202, 203, 717, 209, 212, 727, 216, 217, 728, 731, 732, 1245, 219, 222, 1248, 737, 738, 739, 227, 229, 230, 743, 228, 742, 226, 235, 236, 237, 750, 751, 752, 238, 242, 240, 756, 754, 246, 49, 760, 761, 250, 763, 764, 762, 1273, 767, 1279, 257, 770, 258, 260, 259, 771, 1287, 1288, 265, 266, 1290, 1292, 1291, 270, 1289, 271, 273, 274, 275, 276, 789, 278, 281, 282, 796, 284, 286, 769, 800, 293, 294, 298, 299, 300, 301, 302, 304, 816, 820, 821, 310, 823, 312, 313, 825, 315, 316, 826, 1283, 831, 827, 268, 327, 328, 329, 269, 331, 333, 338, 339, 342, 343, 346, 859, 348, 347, 352, 354, 355, 356, 869, 358, 363, 877, 879, 368, 176, 890, 379, 380, 892, 894, 895, 896, 898, 901, 393, 394, 405, 406, 407, 410, 411, 924, 413, 412, 925, 928, 929, 930, 926, 933, 934, 939, 431, 943, 436, 949, 443, 447, 448, 449, 450, 452, 454, 460, 974, 977, 979, 470, 471, 472, 983, 988, 477, 993, 486, 1001, 1002, 1009, 1011, 1012, 510, 1023}, 28: {258, 5, 646, 7, 11, 12, 143, 271, 145, 529, 153, 282, 665, 28, 670, 286, 800, 288, 31, 672, 164, 444, 294, 678, 423, 173, 174, 429, 176, 50, 434, 436, 567, 184, 441, 568, 443, 56, 185, 573, 447, 448, 449, 450, 323, 195, 322, 70, 196, 200, 201, 603, 332, 588, 79, 209, 217, 218, 89, 859, 219, 222, 95, 480, 479, 98, 223, 100, 228, 227, 609, 229, 230, 234, 96, 117, 760, 380, 895}, 135: {642, 258, 260, 5, 265, 12, 653, 1046, 23, 288, 33, 802, 294, 39, 38, 554, 939, 173, 431, 176, 943, 564, 54, 566, 1208, 185, 183, 443, 56, 55, 449, 1217, 321, 324, 325, 452, 327, 581, 203, 77, 79, 470, 603, 475, 98, 227, 228, 229, 230, 226, 744, 233, 234, 504, 379}, 32: {257, 259, 7, 9, 268, 271, 276, 405, 151, 408, 288, 290, 294, 298, 50, 307, 181, 313, 455, 591, 1016, 475, 222, 248, 866, 100, 742, 250, 235, 111, 240, 1012, 117, 246, 118, 245, 249, 122, 628, 508, 1023}, 90: {512, 514, 515, 516, 517, 6, 518, 519, 9, 521, 11, 12, 10, 526, 14, 528, 529, 17, 19, 18, 20, 22, 531, 1048, 25, 26, 530, 1045, 23, 30, 31, 543, 33, 547, 553, 42, 8, 45, 52, 568, 56, 57, 59, 60, 1086, 64, 65, 69, 70, 523, 1097, 1101, 79, 83, 1109, 86, 89, 602, 603, 604, 527, 606, 607, 96, 609, 98, 611, 100, 613, 1125, 614, 610, 617, 618, 1039, 1134, 1136, 1137, 117, 631, 632, 126, 127, 639, 131, 132, 133, 134, 647, 648, 136, 650, 651, 652, 141, 654, 143, 656, 657, 137, 659, 148, 149, 662, 150, 151, 661, 153, 155, 154, 660, 156, 162, 676, 166, 1192, 1193, 1194, 1195, 170, 1197, 1198, 175, 1200, 177, 178, 690, 179, 693, 692, 1206, 182, 185, 180, 187, 1205, 699, 190, 191, 703, 705, 193, 707, 194, 197, 709, 199, 198, 713, 202, 203, 708, 196, 208, 721, 209, 211, 212, 213, 215, 216, 218, 730, 732, 221, 220, 223, 739, 234, 237, 750, 241, 242, 753, 245, 762, 258, 259, 268, 269, 270, 272, 273, 275, 276, 285, 286, 287, 289, 811, 300, 301, 813, 303, 302, 306, 307, 821, 310, 311, 312, 313, 316, 317, 318, 322, 323, 836, 837, 328, 135, 644, 847, 340, 855, 347, 171, 863, 354, 356, 357, 875, 174, 367, 879, 684, 889, 382, 896, 385, 1196, 387, 900, 903, 904, 905, 906, 1199, 402, 923, 1201, 1202, 421, 1203, 423, 425, 1204, 427, 430, 942, 433, 945, 435, 954, 443, 958, 447, 962, 964, 965, 966, 454, 192, 971, 972, 462, 464, 471, 474, 475, 478, 990, 480, 481, 482, 995, 483, 485, 486, 479, 488, 489, 490, 97, 491, 493, 494, 1005, 496, 497, 498, 499, 500, 501, 505, 506, 507, 1020, 509, 511}, 216: {1, 3, 4, 7, 9, 1035, 12, 11, 15, 531, 22, 1047, 25, 27, 28, 546, 42, 1067, 47, 50, 55, 56, 569, 58, 64, 577, 66, 67, 65, 69, 72, 1101, 79, 81, 82, 91, 93, 95, 97, 98, 100, 108, 628, 122, 129, 134, 1161, 651, 652, 143, 144, 655, 658, 147, 150, 151, 153, 156, 673, 168, 169, 172, 174, 693, 182, 181, 184, 697, 188, 189, 1218, 196, 200, 201, 202, 204, 721, 210, 215, 216, 218, 221, 735, 226, 228, 231, 234, 747, 237, 238, 249, 763, 764, 257, 274, 276, 789, 790, 280, 282, 286, 298, 302, 824, 313, 315, 318, 833, 356, 357, 364, 367, 368, 396, 402, 403, 405, 408, 412, 928, 416, 421, 423, 943, 433, 466, 475, 496, 498, 1010, 508}, 250: {1, 2, 7, 9, 12, 527, 23, 28, 44, 558, 1073, 50, 55, 56, 64, 69, 582, 71, 588, 81, 596, 89, 91, 92, 95, 96, 98, 100, 111, 1137, 628, 117, 116, 629, 123, 127, 129, 135, 1161, 140, 144, 151, 153, 154, 159, 676, 678, 174, 687, 688, 1199, 175, 179, 181, 183, 184, 191, 195, 196, 200, 202, 204, 222, 223, 742, 234, 235, 748, 237, 238, 751, 240, 754, 244, 248, 258, 259, 260, 264, 270, 271, 276, 288, 293, 294, 813, 313, 321, 322, 323, 324, 325, 328, 331, 844, 333, 338, 340, 357, 367, 378, 1426, 404, 418, 933, 943, 948, 969, 458, 469, 984, 474, 475, 988, 477, 991, 480, 993, 485, 496, 501, 1014}, 271: {1, 514, 2, 1028, 517, 518, 516, 8, 520, 521, 11, 12, 13, 526, 15, 528, 523, 530, 529, 527, 4, 22, 1046, 25, 539, 28, 31, 515, 546, 549, 38, 40, 43, 44, 9, 47, 48, 50, 51, 52, 54, 566, 56, 58, 570, 62, 64, 65, 1091, 580, 69, 582, 70, 73, 1101, 77, 79, 591, 81, 83, 87, 88, 89, 602, 603, 605, 1117, 95, 1120, 97, 98, 610, 100, 614, 107, 1133, 111, 624, 625, 1139, 116, 117, 630, 118, 121, 124, 125, 126, 127, 642, 130, 132, 133, 134, 644, 135, 137, 648, 651, 131, 141, 654, 649, 136, 657, 659, 660, 661, 148, 663, 161, 168, 169, 170, 172, 173, 174, 176, 177, 690, 179, 180, 692, 182, 178, 181, 185, 697, 187, 699, 188, 190, 191, 192, 705, 193, 703, 196, 709, 197, 199, 200, 713, 714, 194, 204, 198, 205, 202, 208, 203, 210, 211, 215, 216, 729, 218, 220, 732, 221, 735, 224, 739, 742, 744, 234, 235, 747, 237, 750, 239, 238, 241, 1266, 242, 756, 244, 248, 763, 257, 258, 1282, 265, 269, 272, 274, 275, 276, 277, 792, 282, 283, 284, 285, 286, 289, 294, 300, 302, 815, 310, 823, 311, 312, 313, 315, 317, 318, 328, 845, 847, 338, 345, 346, 347, 864, 866, 356, 357, 882, 371, 378, 381, 384, 1411, 392, 393, 402, 405, 410, 411, 924, 414, 419, 423, 186, 425, 427, 428, 429, 430, 435, 951, 441, 443, 956, 451, 963, 461, 462, 466, 470, 471, 472, 474, 476, 477, 479, 480, 481, 482, 485, 707, 487, 490, 493, 494, 495, 496, 498, 499, 504, 505, 506, 507, 509, 510, 511}, 265: {257, 258, 1, 7, 15, 273, 279, 151, 409, 410, 282, 284, 288, 676, 293, 934, 294, 298, 300, 1197, 815, 688, 50, 181, 323, 327, 328, 591, 975, 471, 472, 1016, 477, 100, 742, 107, 748, 237, 111, 240, 756, 245, 118, 117, 628, 125}, 198: {1, 4, 6, 7, 518, 11, 526, 15, 527, 531, 23, 24, 25, 27, 31, 33, 549, 559, 50, 51, 55, 568, 56, 58, 64, 65, 581, 1094, 70, 69, 73, 71, 79, 81, 82, 89, 1117, 93, 95, 96, 97, 98, 100, 101, 108, 629, 118, 631, 1142, 121, 117, 122, 636, 127, 640, 128, 131, 132, 135, 137, 651, 652, 654, 143, 655, 1169, 658, 148, 660, 151, 153, 154, 156, 161, 673, 164, 168, 682, 172, 173, 174, 175, 176, 684, 690, 179, 180, 693, 692, 182, 184, 183, 185, 187, 188, 186, 181, 191, 193, 195, 196, 197, 198, 707, 200, 201, 203, 204, 208, 210, 214, 215, 216, 217, 218, 727, 1244, 1245, 222, 228, 229, 230, 234, 746, 748, 237, 238, 241, 248, 249, 763, 258, 265, 276, 280, 291, 298, 300, 820, 823, 824, 318, 323, 343, 356, 357, 871, 367, 369, 381, 382, 385, 402, 403, 405, 410, 411, 923, 423, 427, 939, 429, 942, 431, 428, 433, 434, 959, 447, 455, 462, 979, 470, 474, 475, 480, 498, 501, 1014, 509, 511}, 168: {257, 258, 259, 1, 1028, 7, 9, 15, 273, 274, 275, 276, 405, 151, 1047, 25, 409, 411, 284, 282, 281, 280, 288, 924, 930, 291, 931, 546, 294, 295, 678, 1051, 300, 1197, 685, 819, 181, 313, 323, 325, 458, 845, 596, 597, 472, 473, 988, 222, 225, 866, 100, 742, 871, 744, 235, 748, 619, 763, 1012, 117, 118, 1016, 121, 126, 123, 252, 125, 1278, 255}, 110: {2, 11, 12, 22, 540, 28, 29, 1055, 31, 33, 38, 550, 41, 43, 566, 55, 568, 56, 54, 569, 575, 64, 63, 578, 1090, 68, 69, 576, 67, 585, 586, 77, 79, 82, 88, 94, 96, 642, 651, 658, 1179, 1182, 161, 1188, 682, 684, 173, 688, 689, 692, 1206, 184, 1210, 188, 1218, 195, 196, 1222, 202, 715, 204, 1228, 1229, 1231, 722, 212, 215, 732, 734, 1246, 1248, 1249, 1250, 226, 1247, 739, 230, 231, 232, 233, 748, 238, 751, 245, 759, 765, 258, 779, 780, 783, 272, 790, 791, 794, 288, 802, 806, 294, 808, 300, 301, 307, 313, 315, 325, 326, 327, 332, 333, 849, 338, 340, 873, 364, 366, 367, 376, 895, 384, 385, 905, 393, 397, 401, 402, 403, 421, 423, 939, 944, 947, 451, 468}, 58: {512, 1, 514, 7, 8, 9, 11, 12, 13, 20, 1048, 25, 32, 546, 1063, 42, 45, 1069, 558, 1070, 50, 568, 56, 1084, 61, 64, 1089, 69, 70, 584, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 89, 603, 98, 100, 109, 111, 116, 120, 121, 123, 124, 127, 640, 645, 134, 135, 137, 651, 652, 654, 655, 144, 150, 663, 151, 153, 156, 168, 169, 171, 684, 173, 172, 175, 176, 174, 692, 181, 182, 185, 189, 191, 193, 194, 195, 709, 198, 199, 200, 203, 204, 209, 210, 213, 214, 216, 730, 732, 222, 223, 228, 741, 237, 238, 240, 246, 248, 249, 255, 257, 773, 268, 269, 272, 275, 283, 284, 300, 813, 310, 311, 823, 313, 318, 850, 340, 347, 354, 367, 381, 405, 408, 923, 425, 433, 950, 955, 960, 462, 463, 474, 475, 480, 483, 490, 491, 1006, 496, 497, 1008, 1012, 501, 1019, 511}, 237: {513, 514, 134, 9, 525, 528, 656, 659, 23, 408, 153, 28, 286, 423, 1192, 169, 174, 176, 178, 179, 180, 183, 185, 58, 187, 190, 191, 64, 705, 197, 199, 211, 83, 474, 603, 479, 98, 483, 100, 357, 485, 489, 494, 238, 498, 499, 502, 127}, 94: {1, 4, 7, 8, 9, 11, 12, 17, 22, 23, 24, 25, 28, 29, 31, 32, 33, 34, 38, 39, 41, 42, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 58, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 76, 77, 79, 80, 81, 82, 83, 86, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 109, 111, 118, 121, 125, 127, 132, 133, 134, 135, 142, 143, 144, 151, 153, 154, 155, 156, 157, 159, 160, 161, 164, 168, 170, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 200, 201, 202, 203, 204, 206, 208, 209, 210, 211, 214, 215, 216, 217, 218, 219, 222, 223, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 238, 241, 245, 246, 248, 250, 257, 258, 260, 265, 268, 273, 274, 281, 282, 286, 288, 293, 302, 313, 317, 318, 328, 334, 338, 343, 346, 347, 355, 356, 357, 365, 366, 367, 368, 369, 372, 380, 381, 385, 386, 390, 391, 392, 393, 399, 401, 402, 403, 404, 405, 410, 411, 412, 417, 418, 419, 420, 421, 423, 425, 428, 431, 432, 433, 435, 436, 443, 447, 448, 451, 455, 458, 464, 465, 467, 469, 470, 471, 472, 474, 475, 477, 483, 484, 496, 501, 504, 506, 508, 509, 510, 518, 525, 527, 528, 537, 541, 544, 546, 549, 550, 553, 556, 559, 561, 562, 566, 568, 569, 572, 576, 581, 583, 584, 585, 586, 587, 588, 589, 597, 603, 616, 622, 624, 625, 627, 629, 631, 636, 637, 642, 644, 646, 647, 650, 651, 652, 654, 655, 657, 658, 665, 670, 673, 674, 679, 684, 685, 686, 690, 692, 693, 696, 700, 703, 710, 715, 716, 720, 721, 722, 723, 727, 728, 731, 732, 735, 736, 737, 738, 739, 741, 742, 744, 746, 750, 763, 765, 768, 780, 783, 786, 789, 792, 797, 800, 806, 808, 809, 810, 813, 820, 823, 824, 829, 860, 864, 921, 923, 928, 930, 932, 939, 942, 943, 944, 946, 949, 951, 959, 961, 969, 993, 997, 1004, 1007, 1009, 1010, 1011, 1012, 1014, 1028, 1032, 1044, 1045, 1046, 1048, 1058, 1065, 1073, 1074, 1089, 1091, 1101, 1110, 1118, 1119, 1135, 1140, 1147, 1153, 1188, 1199, 1206, 1209, 1210, 1211, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226}, 128: {1, 1035, 14, 15, 1039, 531, 1048, 25, 26, 28, 1053, 1063, 553, 48, 50, 54, 56, 568, 58, 64, 65, 66, 69, 70, 71, 73, 588, 77, 79, 591, 82, 83, 86, 88, 602, 603, 605, 97, 609, 98, 99, 614, 622, 111, 1136, 1141, 118, 117, 121, 633, 131, 132, 133, 136, 651, 140, 652, 143, 655, 660, 151, 159, 161, 168, 1192, 172, 173, 686, 684, 174, 685, 690, 179, 692, 181, 182, 180, 186, 190, 191, 702, 193, 705, 196, 197, 1221, 202, 715, 204, 209, 210, 723, 213, 215, 216, 729, 218, 732, 220, 222, 223, 736, 739, 228, 227, 742, 229, 747, 237, 238, 245, 763, 770, 258, 265, 268, 785, 274, 275, 276, 790, 280, 282, 283, 284, 294, 300, 815, 317, 319, 322, 838, 328, 340, 869, 873, 367, 371, 378, 380, 381, 387, 392, 393, 402, 404, 405, 924, 416, 417, 418, 419, 422, 423, 425, 427, 942, 432, 433, 949, 955, 451, 965, 966, 458, 462, 465, 468, 471, 478, 482, 483, 485, 487, 490, 494, 496, 497, 499, 501, 505, 506, 507, 508}, 44: {1, 5, 7, 520, 9, 11, 523, 15, 530, 21, 22, 24, 25, 542, 31, 1058, 553, 50, 55, 56, 64, 67, 69, 71, 588, 591, 81, 82, 87, 88, 89, 90, 603, 91, 95, 96, 97, 98, 99, 100, 102, 106, 109, 625, 118, 631, 120, 121, 633, 123, 636, 644, 132, 133, 135, 143, 655, 144, 147, 660, 148, 151, 665, 153, 155, 157, 159, 161, 163, 164, 678, 168, 172, 173, 174, 175, 176, 692, 181, 183, 185, 190, 191, 193, 194, 195, 196, 197, 198, 200, 201, 202, 204, 717, 208, 209, 211, 214, 216, 222, 737, 227, 228, 229, 230, 231, 237, 238, 240, 755, 756, 245, 249, 250, 252, 257, 258, 260, 274, 294, 298, 307, 313, 317, 318, 328, 357, 871, 378, 380, 385, 405, 412, 419, 423, 427, 429, 432, 433, 434, 946, 443, 447, 448, 449, 450, 470, 474, 480, 496, 507}, 264: {514, 516, 4, 517, 7, 524, 12, 14, 525, 19, 23, 25, 26, 33, 42, 1069, 558, 559, 1070, 47, 1074, 56, 70, 1103, 88, 602, 603, 93, 606, 1118, 98, 100, 116, 123, 637, 645, 137, 654, 655, 656, 659, 150, 153, 156, 671, 672, 675, 676, 168, 683, 173, 175, 179, 182, 183, 184, 185, 186, 702, 192, 194, 709, 200, 1225, 202, 203, 204, 201, 208, 721, 210, 211, 209, 216, 217, 219, 222, 230, 742, 745, 746, 235, 234, 238, 240, 1270, 762, 774, 269, 275, 789, 792, 283, 286, 288, 294, 813, 320, 1355, 844, 856, 345, 873, 367, 381, 382, 401, 430, 433, 436, 443, 447, 448, 1474, 451, 1475, 475, 478, 1009, 504}, 41: {1, 514, 516, 518, 135, 265, 1039, 276, 152, 153, 28, 156, 286, 31, 414, 289, 423, 168, 170, 173, 174, 175, 430, 50, 435, 180, 181, 56, 313, 58, 188, 318, 191, 194, 195, 196, 69, 969, 202, 205, 209, 216, 474, 96, 97, 98, 100, 357, 486, 746, 238, 751}, 82: {513, 514, 3, 1028, 1, 518, 519, 520, 1033, 8, 11, 9, 13, 14, 15, 527, 529, 523, 21, 22, 25, 539, 28, 546, 1059, 7, 1063, 50, 1078, 56, 64, 69, 70, 71, 582, 73, 588, 1101, 79, 81, 596, 597, 87, 603, 97, 99, 100, 1126, 103, 1128, 109, 1134, 111, 112, 118, 121, 125, 127, 640, 133, 134, 135, 1162, 1163, 140, 1164, 657, 147, 660, 661, 151, 671, 678, 168, 169, 170, 174, 175, 178, 181, 183, 185, 191, 705, 194, 197, 199, 202, 717, 208, 211, 212, 216, 218, 220, 222, 225, 740, 228, 230, 231, 235, 237, 238, 240, 241, 756, 770, 265, 274, 275, 276, 281, 283, 284, 286, 288, 289, 294, 304, 820, 310, 822, 826, 318, 834, 326, 338, 343, 866, 357, 367, 895, 405, 919, 409, 411, 412, 413, 414, 418, 424, 430, 432, 946, 435, 455, 456, 458, 462, 472, 473, 474, 475, 476, 477, 479, 480, 481, 482, 483, 484, 1001, 495, 496, 504, 508, 511}, 262: {1, 7, 11, 1035, 15, 22, 1048, 28, 1054, 546, 40, 553, 44, 47, 559, 50, 52, 55, 568, 56, 58, 567, 64, 65, 66, 68, 581, 582, 71, 1095, 69, 72, 70, 588, 77, 82, 596, 86, 90, 91, 92, 95, 96, 609, 98, 99, 100, 617, 111, 1135, 625, 628, 631, 121, 122, 1147, 125, 131, 132, 650, 140, 143, 655, 145, 147, 660, 153, 169, 172, 174, 179, 181, 185, 699, 191, 195, 1220, 709, 200, 204, 210, 727, 216, 217, 219, 223, 736, 735, 234, 235, 747, 237, 238, 754, 755, 762, 252, 1278, 255, 258, 778, 781, 270, 269, 785, 786, 275, 790, 278, 283, 288, 292, 293, 294, 815, 821, 318, 332, 845, 336, 338, 358, 365, 367, 369, 385, 386, 393, 402, 405, 406, 923, 411, 929, 417, 931, 419, 421, 420, 423, 418, 427, 432, 433, 949, 443, 955, 447, 959, 451, 974, 473, 476, 485, 486, 491, 496, 1013, 1014, 509}, 174: {1, 1028, 1032, 1033, 9, 1035, 12, 13, 14, 15, 11, 1041, 21, 28, 29, 1053, 31, 546, 40, 41, 553, 49, 1074, 50, 56, 571, 1086, 63, 575, 577, 66, 67, 1091, 69, 70, 65, 582, 80, 82, 597, 87, 88, 94, 98, 99, 100, 107, 111, 623, 1139, 117, 118, 122, 124, 125, 126, 132, 648, 138, 139, 140, 655, 143, 147, 660, 662, 151, 155, 158, 160, 162, 167, 168, 178, 696, 699, 196, 197, 1221, 709, 708, 202, 715, 204, 716, 1230, 721, 722, 723, 210, 724, 215, 216, 221, 739, 1254, 742, 747, 237, 238, 239, 1262, 240, 244, 246, 248, 762, 763, 764, 255, 768, 1282, 268, 269, 780, 781, 272, 276, 278, 280, 284, 286, 1311, 288, 1312, 1313, 293, 823, 312, 315, 323, 843, 332, 333, 845, 846, 340, 347, 862, 871, 364, 368, 369, 371, 381, 383, 384, 386, 388, 902, 393, 905, 395, 396, 401, 402, 407, 412, 415, 417, 934, 423, 937, 433, 949, 950, 951, 953, 451, 456, 458, 471, 476, 988, 1001, 1014, 1017}, 43: {1, 3, 516, 5, 4, 7, 8, 9, 11, 1035, 12, 14, 15, 17, 531, 1047, 1048, 25, 26, 539, 1052, 1053, 1054, 28, 1056, 1057, 542, 546, 1055, 550, 40, 553, 47, 559, 49, 50, 51, 52, 54, 566, 568, 56, 58, 63, 64, 66, 580, 69, 581, 71, 70, 73, 588, 77, 79, 591, 82, 596, 597, 86, 88, 91, 95, 97, 98, 100, 102, 111, 625, 114, 628, 117, 118, 631, 120, 121, 122, 123, 124, 127, 131, 133, 648, 137, 140, 143, 144, 660, 151, 153, 155, 161, 168, 169, 684, 173, 172, 175, 686, 174, 692, 181, 186, 699, 189, 191, 705, 196, 202, 203, 204, 208, 210, 211, 724, 215, 216, 217, 729, 731, 732, 222, 735, 225, 226, 742, 231, 235, 747, 237, 238, 751, 241, 755, 756, 248, 250, 252, 254, 257, 258, 778, 269, 781, 271, 272, 785, 274, 275, 276, 277, 278, 792, 280, 283, 284, 285, 286, 289, 290, 291, 294, 298, 300, 301, 302, 815, 820, 312, 313, 315, 316, 317, 318, 321, 323, 328, 845, 847, 336, 347, 866, 354, 879, 367, 371, 892, 382, 385, 393, 402, 403, 405, 408, 409, 411, 926, 418, 931, 421, 423, 939, 944, 432, 946, 950, 951, 956, 966, 969, 471, 473, 479, 993, 482, 486, 491, 496, 498, 501, 1023}, 84: {385, 1, 258, 1028, 4, 408, 7, 1033, 265, 523, 12, 15, 528, 529, 1040, 274, 148, 405, 276, 151, 1047, 25, 273, 411, 284, 282, 286, 31, 543, 289, 546, 291, 294, 300, 685, 815, 823, 317, 318, 64, 322, 194, 70, 203, 79, 591, 466, 597, 87, 477, 222, 95, 225, 98, 866, 100, 742, 486, 744, 748, 237, 879, 111, 628, 245, 117, 756, 121}, 269: {512, 509, 514, 3, 1028, 5, 517, 7, 518, 9, 522, 523, 8, 13, 525, 15, 527, 529, 528, 531, 1040, 530, 22, 17, 23, 537, 515, 1065, 42, 44, 47, 1071, 48, 50, 51, 1073, 53, 52, 55, 568, 56, 58, 59, 11, 521, 63, 64, 65, 66, 1091, 68, 69, 70, 582, 72, 76, 1101, 77, 1103, 81, 82, 597, 1110, 88, 89, 602, 603, 604, 93, 608, 96, 98, 100, 614, 616, 106, 108, 1133, 1135, 111, 627, 629, 631, 120, 632, 122, 121, 636, 1148, 124, 127, 640, 639, 642, 131, 1154, 645, 644, 134, 136, 137, 647, 139, 133, 1165, 654, 142, 655, 1168, 658, 143, 148, 659, 660, 151, 664, 153, 152, 665, 156, 154, 157, 663, 160, 161, 674, 162, 1188, 163, 673, 679, 168, 135, 170, 171, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 185, 186, 187, 188, 697, 191, 192, 705, 194, 195, 707, 197, 198, 196, 200, 649, 202, 715, 716, 205, 204, 717, 208, 209, 210, 211, 723, 213, 214, 212, 216, 217, 729, 218, 735, 739, 741, 231, 232, 234, 235, 657, 747, 238, 239, 237, 241, 1267, 756, 246, 761, 762, 763, 252, 254, 661, 255, 132, 771, 775, 778, 268, 783, 272, 274, 276, 792, 793, 281, 1074, 285, 805, 293, 806, 809, 302, 818, 821, 823, 825, 315, 316, 318, 831, 167, 843, 845, 1361, 340, 856, 346, 357, 365, 367, 371, 1397, 886, 378, 387, 1411, 902, 393, 396, 401, 402, 403, 1428, 405, 1427, 919, 922, 923, 411, 412, 414, 1438, 928, 410, 417, 931, 1444, 423, 425, 427, 428, 939, 940, 432, 433, 435, 436, 441, 444, 445, 956, 959, 447, 961, 448, 451, 1478, 1479, 1480, 462, 464, 469, 985, 474, 475, 476, 478, 479, 482, 483, 484, 486, 998, 488, 708, 492, 508, 1006, 1005, 496, 497, 498, 499, 1011, 710, 1014, 502, 504, 505, 506, 507, 1020, 1017}, 259: {772, 12, 269, 781, 15, 271, 147, 405, 154, 286, 288, 928, 546, 293, 294, 39, 168, 298, 172, 173, 176, 1074, 179, 180, 181, 185, 313, 317, 959, 65, 200, 210, 475, 97, 98, 484, 357, 235, 108, 748, 750, 1135, 117, 121, 762, 255}, 85: {512, 509, 514, 513, 516, 517, 1018, 519, 8, 521, 10, 523, 515, 13, 14, 527, 528, 529, 530, 531, 526, 1039, 23, 25, 27, 28, 30, 1065, 42, 45, 1070, 9, 1074, 51, 52, 53, 566, 50, 56, 568, 58, 57, 1075, 520, 64, 65, 69, 70, 71, 582, 1098, 588, 1101, 589, 1103, 79, 82, 83, 596, 86, 87, 89, 1113, 604, 94, 95, 606, 97, 98, 99, 100, 610, 1121, 1131, 108, 622, 1136, 1137, 629, 630, 631, 632, 121, 124, 1149, 639, 127, 1153, 642, 641, 132, 133, 134, 647, 136, 135, 141, 654, 1167, 1168, 655, 658, 1169, 660, 661, 150, 1173, 1170, 153, 154, 659, 664, 157, 152, 1174, 160, 161, 162, 163, 168, 170, 172, 173, 174, 175, 690, 179, 692, 180, 182, 181, 697, 186, 187, 188, 702, 190, 192, 705, 194, 195, 708, 709, 197, 199, 712, 193, 710, 203, 707, 205, 204, 715, 208, 209, 143, 211, 212, 213, 210, 215, 216, 732, 221, 222, 735, 228, 229, 230, 231, 232, 745, 234, 657, 1166, 237, 238, 751, 241, 246, 250, 258, 259, 1171, 663, 1172, 268, 269, 782, 270, 272, 275, 277, 792, 281, 282, 283, 284, 286, 289, 291, 298, 300, 301, 813, 310, 822, 313, 316, 317, 318, 319, 325, 327, 328, 842, 845, 333, 340, 855, 345, 357, 372, 378, 380, 382, 385, 389, 393, 404, 405, 921, 923, 412, 924, 414, 416, 417, 418, 419, 420, 423, 425, 427, 428, 432, 433, 435, 443, 955, 447, 449, 191, 451, 458, 971, 462, 464, 465, 984, 474, 196, 476, 478, 479, 480, 481, 482, 483, 485, 488, 492, 1006, 495, 496, 1009, 498, 499, 1010, 501, 502, 504, 506, 507, 508, 1021, 510, 511}, 213: {1, 2, 515, 514, 7, 8, 521, 11, 12, 13, 24, 25, 31, 546, 42, 48, 50, 55, 568, 56, 64, 69, 582, 70, 79, 591, 597, 603, 609, 97, 98, 100, 106, 627, 628, 117, 118, 121, 125, 127, 132, 133, 135, 143, 144, 655, 151, 154, 156, 157, 164, 678, 170, 172, 173, 684, 174, 176, 685, 690, 175, 180, 692, 181, 182, 185, 187, 1215, 192, 193, 194, 195, 197, 199, 200, 715, 204, 212, 213, 214, 218, 222, 735, 229, 234, 235, 238, 756, 252, 257, 258, 778, 273, 274, 281, 284, 286, 288, 294, 318, 831, 841, 357, 393, 405, 924, 942, 432, 447, 448, 455, 458, 463, 471, 985, 474, 475, 478, 479, 483, 1012, 502, 504, 508, 509, 511}, 121: {509, 514, 515, 644, 257, 1, 135, 9, 137, 11, 12, 14, 275, 276, 405, 792, 25, 282, 411, 156, 546, 291, 292, 165, 294, 937, 1194, 427, 428, 300, 174, 298, 172, 50, 180, 181, 57, 313, 315, 318, 192, 197, 582, 458, 717, 595, 83, 86, 472, 347, 479, 736, 121, 98, 740, 100, 742, 357, 744, 250, 235, 237, 124, 1266, 628, 117, 118, 631, 249, 122, 508, 125, 126, 127}, 49: {1, 514, 3, 1028, 4, 518, 7, 8, 2, 10, 11, 1036, 13, 12, 17, 531, 25, 542, 546, 547, 38, 39, 40, 1066, 42, 1068, 557, 1070, 559, 47, 49, 561, 1072, 52, 53, 1078, 1076, 56, 569, 1082, 55, 1080, 1083, 57, 1079, 1081, 62, 577, 68, 581, 70, 583, 72, 71, 588, 77, 590, 80, 594, 82, 85, 90, 91, 93, 95, 96, 98, 99, 100, 101, 102, 108, 111, 625, 627, 628, 117, 116, 121, 122, 123, 640, 129, 652, 143, 657, 145, 147, 148, 151, 154, 159, 161, 168, 171, 172, 173, 174, 175, 179, 692, 181, 182, 695, 185, 698, 702, 200, 713, 202, 715, 204, 717, 208, 721, 209, 213, 725, 217, 218, 219, 732, 737, 738, 225, 741, 231, 235, 238, 239, 240, 758, 1067, 50, 256, 258, 1069, 774, 262, 268, 1071, 270, 54, 789, 1073, 283, 1074, 287, 1075, 290, 289, 294, 299, 1077, 301, 302, 300, 813, 820, 821, 312, 313, 320, 324, 325, 328, 334, 343, 346, 347, 358, 878, 367, 369, 372, 382, 385, 386, 904, 396, 401, 403, 404, 406, 919, 413, 926, 928, 418, 931, 420, 419, 423, 428, 432, 433, 946, 959, 455, 462, 465, 473, 475, 476, 477, 995, 997, 998, 1003, 1009, 501, 1017, 1018, 508, 1021}, 155: {286, 288, 292, 294, 300, 306, 319, 321, 322, 323, 324, 325, 326, 327, 328, 331, 332, 988, 990, 872, 748, 245}, 68: {258, 1028, 7, 9, 275, 276, 405, 1047, 409, 282, 411, 25, 286, 926, 288, 178, 50, 181, 1089, 713, 458, 596, 471, 475, 742, 237, 111, 117, 118, 245, 121, 763, 125, 127}, 172: {514, 642, 772, 657, 1172, 23, 425, 428, 430, 177, 178, 183, 697, 580, 582, 462, 463, 603, 220, 606, 478, 483, 612, 485, 488, 1134, 124}, 19: {288, 258, 4, 325, 294, 313, 8, 201, 202, 268, 655, 210, 435, 692, 211, 310, 887, 153, 382, 319}, 268: {1, 2, 3, 4, 713, 7, 10, 1035, 11, 1037, 12, 527, 16, 1041, 17, 13, 525, 21, 1046, 24, 25, 27, 540, 541, 1054, 31, 544, 33, 546, 1059, 718, 37, 38, 39, 552, 40, 42, 1065, 554, 550, 558, 47, 559, 1073, 1074, 50, 52, 53, 566, 55, 568, 569, 1079, 59, 56, 60, 62, 63, 576, 574, 1090, 67, 580, 68, 582, 583, 1095, 73, 71, 579, 1091, 72, 70, 1098, 77, 588, 82, 83, 79, 597, 80, 1110, 88, 89, 91, 92, 94, 95, 1118, 97, 98, 99, 100, 101, 96, 105, 108, 622, 114, 627, 116, 117, 630, 120, 121, 122, 123, 124, 636, 127, 128, 129, 1157, 134, 135, 139, 652, 141, 654, 655, 143, 145, 658, 147, 144, 29, 151, 153, 154, 665, 156, 1178, 158, 159, 672, 161, 163, 164, 1188, 210, 679, 168, 169, 719, 684, 173, 174, 172, 176, 178, 179, 180, 181, 182, 183, 184, 1208, 186, 699, 188, 189, 185, 191, 194, 195, 198, 710, 1222, 200, 201, 715, 203, 205, 717, 206, 1231, 721, 209, 211, 204, 1228, 208, 727, 728, 217, 729, 218, 732, 219, 222, 735, 223, 1249, 738, 227, 228, 229, 226, 231, 232, 233, 746, 234, 743, 235, 238, 230, 240, 241, 239, 747, 244, 246, 248, 761, 250, 762, 252, 249, 1273, 765, 768, 257, 258, 259, 260, 51, 561, 264, 265, 267, 780, 269, 781, 562, 268, 273, 790, 1303, 284, 286, 800, 288, 1314, 802, 290, 294, 298, 810, 302, 61, 823, 824, 825, 826, 831, 324, 325, 328, 840, 333, 860, 578, 357, 358, 363, 364, 369, 370, 374, 379, 380, 381, 382, 384, 385, 386, 388, 1413, 391, 395, 397, 399, 402, 403, 404, 405, 407, 408, 926, 928, 930, 421, 423, 425, 940, 941, 432, 433, 946, 435, 436, 949, 955, 449, 450, 1476, 453, 1477, 455, 452, 456, 978, 466, 981, 470, 472, 474, 475, 477, 479, 480, 483, 484, 998, 1002, 1016, 506}, 5: {1, 2, 17, 21, 24, 25, 29, 40, 42, 50, 62, 63, 66, 69, 70, 79, 80, 89, 90, 94, 95, 98, 99, 100, 101, 102, 105, 109, 110, 121, 135, 139, 143, 144, 145, 151, 153, 154, 162, 163, 167, 168, 169, 172, 173, 174, 176, 181, 183, 185, 186, 189, 194, 200, 204, 208, 209, 210, 211, 214, 216, 219, 222, 225, 226, 227, 228, 229, 230, 231, 233, 234, 235, 239, 241, 243, 250, 257, 259, 267, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457}, 80: {514, 260, 269, 531, 154, 423, 45, 303, 50, 58, 699, 64, 194, 582, 199, 205, 79, 208, 466, 213, 86, 215, 87, 483, 100, 234, 237, 886, 887}, 66: {1, 258, 257, 7, 9, 15, 21, 405, 535, 280, 281, 24, 282, 284, 286, 288, 294, 295, 298, 300, 50, 181, 825, 597, 471, 1016, 475, 121, 741, 742, 877, 237, 117, 248, 249, 763, 508, 127}, 18: {512, 513, 1, 515, 514, 4, 6, 519, 520, 9, 517, 523, 12, 13, 14, 526, 527, 528, 530, 19, 529, 524, 22, 23, 15, 25, 26, 28, 32, 549, 516, 8, 42, 45, 714, 47, 48, 50, 52, 56, 57, 58, 59, 60, 61, 64, 65, 66, 69, 70, 71, 582, 72, 588, 79, 81, 82, 83, 86, 88, 89, 602, 91, 603, 604, 94, 607, 95, 97, 610, 99, 609, 98, 613, 614, 100, 612, 111, 113, 627, 116, 629, 630, 631, 633, 125, 126, 639, 127, 131, 132, 133, 134, 647, 136, 135, 649, 137, 654, 143, 142, 659, 660, 151, 152, 663, 154, 153, 157, 162, 165, 166, 168, 169, 170, 172, 174, 175, 177, 178, 179, 180, 181, 182, 692, 185, 186, 699, 188, 189, 190, 191, 704, 193, 194, 195, 196, 705, 707, 199, 200, 198, 202, 709, 708, 197, 204, 716, 208, 209, 210, 211, 212, 213, 214, 215, 216, 729, 959, 724, 732, 221, 735, 224, 736, 223, 739, 737, 234, 747, 236, 237, 238, 241, 753, 242, 762, 967, 775, 778, 781, 269, 275, 276, 792, 794, 283, 284, 285, 286, 287, 805, 317, 318, 319, 845, 856, 863, 357, 367, 378, 381, 382, 386, 387, 392, 393, 402, 403, 404, 408, 921, 923, 411, 414, 416, 418, 419, 423, 425, 427, 428, 187, 430, 432, 434, 435, 949, 950, 951, 952, 953, 954, 443, 955, 957, 956, 958, 960, 961, 962, 451, 964, 965, 966, 963, 968, 969, 970, 971, 972, 461, 462, 463, 973, 702, 474, 476, 478, 479, 480, 482, 483, 485, 486, 487, 488, 489, 492, 493, 494, 496, 497, 498, 504, 509, 510}, 26: {1, 515, 7, 9, 13, 14, 15, 24, 25, 546, 50, 591, 597, 100, 109, 111, 116, 628, 117, 118, 121, 122, 125, 126, 127, 129, 148, 150, 151, 678, 683, 685, 181, 222, 742, 235, 748, 237, 750, 751, 240, 246, 760, 249, 250, 248, 252, 255, 257, 258, 269, 271, 274, 276, 282, 283, 284, 286, 288, 291, 292, 293, 294, 298, 300, 302, 815, 304, 313, 315, 316, 831, 321, 322, 323, 840, 841, 328, 333, 845, 343, 864, 871, 369, 405, 410, 413, 926, 930, 936, 455, 456, 458, 979, 471, 475, 476, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 508}, 130: {1, 2, 3, 4, 5, 7, 11, 12, 17, 22, 24, 27, 28, 29, 31, 33, 38, 39, 41, 42, 44, 47, 49, 50, 53, 54, 55, 56, 58, 62, 63, 64, 65, 66, 67, 68, 69, 71, 77, 79, 82, 84, 88, 89, 90, 93, 94, 95, 96, 98, 99, 100, 105, 109, 111, 117, 118, 121, 122, 123, 125, 128, 132, 134, 143, 144, 147, 148, 150, 156, 158, 159, 161, 168, 172, 173, 174, 176, 179, 181, 183, 184, 185, 188, 195, 196, 200, 202, 203, 204, 206, 210, 215, 216, 217, 218, 219, 222, 226, 227, 228, 229, 230, 231, 233, 234, 235, 236, 237, 239, 240, 243, 245, 246, 248, 249, 250, 252, 254, 255, 257, 258, 261, 262, 267, 268, 269, 270, 271, 272, 276, 281, 282, 284, 286, 288, 289, 290, 291, 293, 294, 295, 298, 299, 300, 305, 307, 313, 315, 316, 321, 322, 326, 328, 329, 330, 331, 332, 333, 335, 342, 343, 346, 347, 350, 353, 354, 355, 356, 357, 358, 363, 366, 367, 373, 374, 379, 385, 389, 392, 393, 398, 403, 404, 405, 407, 410, 411, 412, 413, 418, 419, 420, 423, 426, 427, 433, 436, 443, 444, 449, 450, 452, 453, 455, 465, 469, 470, 471, 472, 475, 477, 496, 501, 508, 527, 531, 532, 534, 538, 541, 542, 546, 550, 552, 554, 555, 564, 565, 566, 567, 568, 569, 572, 578, 588, 589, 596, 597, 619, 622, 625, 627, 642, 658, 665, 669, 672, 678, 681, 682, 684, 685, 689, 692, 717, 721, 729, 731, 739, 742, 743, 746, 748, 751, 752, 756, 761, 763, 765, 769, 771, 772, 779, 794, 798, 800, 802, 806, 808, 815, 816, 819, 820, 824, 827, 833, 864, 876, 881, 888, 890, 892, 894, 895, 901, 928, 929, 930, 931, 932, 934, 939, 940, 944, 946, 949, 959, 974, 975, 982, 993, 1013, 1014, 1016, 1017, 1019, 1028, 1034, 1039, 1046, 1047, 1049, 1058, 1079, 1088, 1089, 1095, 1136, 1142, 1151, 1157, 1207, 1208, 1210, 1215, 1217, 1220, 1228, 1231, 1244, 1245, 1246, 1248, 1267, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280}, 256: {1, 2, 1028, 4, 5, 7, 9, 1033, 11, 12, 526, 15, 1040, 1041, 1042, 21, 22, 1047, 1046, 25, 538, 1051, 29, 31, 1057, 546, 36, 1061, 550, 38, 552, 554, 44, 49, 50, 51, 566, 54, 568, 56, 1086, 576, 64, 1090, 66, 583, 77, 79, 591, 82, 595, 1109, 86, 597, 88, 89, 1114, 92, 1119, 96, 97, 98, 100, 106, 620, 628, 117, 118, 120, 121, 123, 228, 125, 1150, 127, 642, 657, 147, 662, 151, 665, 161, 678, 679, 172, 685, 684, 174, 692, 181, 182, 1207, 1208, 185, 1210, 187, 188, 195, 202, 203, 716, 1228, 1231, 722, 210, 724, 728, 216, 218, 220, 732, 222, 225, 226, 227, 739, 741, 742, 229, 232, 233, 234, 235, 748, 237, 230, 243, 756, 245, 761, 765, 769, 771, 775, 1289, 778, 779, 265, 781, 783, 785, 274, 276, 278, 280, 794, 282, 283, 284, 796, 288, 802, 291, 294, 808, 815, 819, 827, 829, 831, 319, 834, 323, 322, 841, 846, 849, 864, 866, 356, 363, 368, 370, 381, 385, 387, 1424, 402, 403, 405, 406, 409, 413, 925, 930, 932, 934, 939, 443, 1471, 449, 451, 452, 460, 974, 975, 977, 982, 471, 472, 473, 986, 984, 476, 988, 989, 487}, 1: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272}, 56: {1, 1028, 7, 1035, 1036, 11, 523, 22, 1047, 25, 28, 29, 31, 1057, 546, 38, 550, 554, 42, 44, 559, 50, 51, 1074, 53, 568, 56, 62, 63, 64, 575, 1090, 67, 68, 69, 70, 71, 1092, 585, 73, 578, 588, 77, 78, 79, 82, 596, 597, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 623, 111, 114, 117, 118, 121, 122, 636, 143, 655, 144, 151, 153, 154, 158, 161, 164, 678, 167, 168, 169, 172, 173, 174, 176, 179, 692, 181, 183, 184, 186, 189, 191, 193, 194, 195, 196, 200, 201, 202, 715, 204, 720, 210, 215, 216, 728, 219, 732, 222, 735, 225, 738, 226, 228, 227, 230, 231, 232, 233, 746, 235, 747, 234, 229, 239, 237, 238, 748, 755, 761, 769, 258, 265, 778, 781, 280, 281, 794, 797, 294, 295, 298, 300, 815, 820, 323, 66, 849, 862, 869, 871, 368, 1091, 372, 373, 376, 383, 385, 386, 391, 392, 393, 395, 399, 402, 403, 405, 408, 410, 930, 421, 423, 426, 432, 433, 946, 435, 441, 443, 447, 449, 450, 451, 969, 473, 993, 483, 501}, 15: {1, 7, 9, 13, 14, 15, 18, 20, 25, 546, 50, 591, 620, 111, 118, 121, 125, 127, 137, 148, 676, 678, 685, 690, 181, 696, 220, 222, 225, 742, 744, 235, 748, 749, 237, 754, 243, 244, 248, 249, 251, 252, 255, 257, 258, 269, 274, 275, 278, 280, 282, 283, 285, 286, 289, 291, 292, 297, 300, 301, 302, 815, 303, 306, 307, 308, 310, 823, 322, 323, 328, 331, 333, 845, 864, 866, 879, 889, 405, 409, 411, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 455, 458, 459, 471, 472, 473, 476, 508}, 207: {2, 514, 4, 5, 1028, 515, 520, 8, 521, 9, 12, 13, 14, 527, 15, 529, 524, 531, 526, 3, 1046, 23, 535, 25, 1049, 22, 28, 540, 538, 33, 546, 38, 554, 42, 517, 45, 562, 53, 566, 55, 568, 56, 58, 59, 60, 11, 576, 65, 64, 68, 580, 70, 69, 73, 1098, 1102, 591, 79, 82, 597, 87, 88, 1115, 92, 18, 1118, 96, 609, 98, 100, 107, 111, 628, 117, 631, 121, 1147, 125, 127, 129, 642, 131, 133, 134, 135, 137, 655, 144, 143, 1170, 660, 150, 153, 154, 156, 158, 160, 161, 170, 171, 684, 1197, 174, 175, 685, 177, 173, 179, 180, 181, 182, 183, 696, 185, 186, 187, 188, 692, 191, 192, 194, 195, 196, 197, 712, 1225, 1226, 203, 716, 205, 202, 204, 208, 210, 722, 211, 216, 1242, 735, 224, 223, 226, 742, 233, 746, 748, 237, 238, 239, 241, 754, 242, 756, 245, 248, 1272, 763, 255, 258, 1283, 265, 269, 273, 787, 276, 792, 281, 282, 284, 286, 290, 291, 293, 294, 805, 810, 298, 302, 1331, 1333, 313, 826, 827, 316, 317, 318, 319, 832, 322, 1350, 328, 841, 845, 847, 849, 864, 1378, 866, 357, 871, 875, 367, 385, 393, 410, 411, 1436, 1435, 414, 423, 428, 433, 435, 458, 461, 462, 978, 468, 470, 471, 986, 475, 476, 993, 483, 997, 1012, 508, 509, 1023}, 232: {1, 514, 515, 4, 8, 523, 14, 531, 22, 32, 44, 48, 50, 52, 56, 64, 69, 582, 76, 589, 81, 91, 603, 96, 98, 100, 1128, 117, 630, 1149, 638, 127, 132, 133, 651, 655, 150, 165, 166, 170, 172, 173, 175, 690, 178, 181, 186, 191, 705, 194, 708, 197, 196, 202, 204, 209, 215, 744, 234, 747, 750, 246, 250, 268, 269, 270, 272, 275, 276, 286, 289, 294, 302, 313, 315, 318, 357, 900, 919, 921, 419, 423, 425, 435, 461, 462, 471, 474, 475, 483, 493, 498, 508}, 52: {257, 258, 7, 13, 15, 527, 657, 531, 275, 405, 22, 151, 280, 19, 25, 919, 282, 285, 277, 287, 288, 427, 302, 815, 1085, 1086, 318, 191, 204, 845, 588, 463, 333, 471, 473, 475, 93, 95, 864, 762, 100, 741, 742, 235, 748, 237, 107, 111, 1009, 498, 1011, 116, 117, 121, 250, 126}, 161: {640, 257, 898, 132, 133, 135, 265, 523, 14, 654, 272, 15, 274, 276, 22, 284, 286, 929, 162, 168, 428, 174, 48, 177, 50, 435, 309, 181, 56, 186, 187, 316, 315, 318, 191, 194, 69, 582, 70, 197, 202, 204, 210, 213, 215, 473, 1117, 225, 98, 483, 100, 486, 487, 496, 1266, 118, 508, 127}, 148: {1, 509, 132, 133, 7, 135, 521, 8, 140, 1039, 529, 151, 408, 663, 418, 163, 164, 549, 168, 169, 172, 173, 174, 175, 432, 177, 50, 181, 56, 185, 189, 190, 191, 194, 69, 70, 71, 713, 969, 588, 204, 78, 209, 596, 214, 473, 89, 474, 222, 993, 98, 227, 228, 357, 234, 238, 495, 496, 114, 1012, 501, 116, 507, 1149, 127}, 125: {1, 513, 520, 8, 1036, 1037, 21, 22, 25, 28, 1052, 1060, 41, 49, 1074, 50, 568, 56, 571, 63, 64, 577, 66, 67, 1093, 69, 70, 72, 73, 585, 79, 80, 82, 83, 85, 87, 88, 90, 1115, 94, 95, 97, 98, 615, 105, 109, 111, 116, 117, 120, 122, 134, 136, 648, 143, 144, 657, 1170, 659, 150, 663, 152, 153, 1180, 158, 1183, 1185, 163, 168, 172, 173, 174, 175, 176, 687, 692, 181, 1204, 186, 190, 191, 705, 194, 195, 709, 198, 710, 201, 202, 204, 205, 208, 209, 722, 211, 210, 728, 216, 732, 734, 1246, 222, 1249, 746, 235, 236, 748, 238, 239, 751, 243, 756, 1270, 1271, 1272, 763, 258, 780, 781, 270, 269, 785, 275, 790, 283, 796, 801, 290, 289, 294, 300, 813, 318, 323, 340, 346, 864, 357, 364, 367, 369, 372, 376, 382, 383, 384, 386, 388, 393, 395, 399, 401, 914, 407, 411, 412, 926, 427, 940, 430, 945, 434, 435, 949, 451, 455, 474, 475, 478, 479, 482, 483, 996, 997, 485, 999, 1000, 493, 496, 498, 508, 511}, 83: {1, 2, 1028, 4, 1035, 527, 15, 1041, 1043, 22, 1047, 25, 1049, 28, 543, 31, 546, 35, 1060, 38, 43, 50, 566, 568, 56, 575, 576, 63, 64, 66, 580, 69, 70, 71, 584, 77, 78, 1101, 591, 79, 82, 597, 88, 94, 95, 97, 609, 105, 106, 110, 623, 111, 117, 118, 631, 121, 122, 125, 127, 640, 139, 1165, 660, 663, 151, 161, 684, 685, 174, 692, 181, 186, 191, 704, 196, 204, 717, 720, 210, 722, 215, 216, 728, 732, 225, 739, 233, 234, 235, 748, 751, 240, 755, 243, 756, 245, 248, 249, 252, 254, 255, 768, 259, 265, 781, 783, 274, 281, 795, 294, 298, 300, 301, 820, 828, 319, 832, 322, 323, 845, 846, 338, 862, 864, 866, 356, 871, 364, 371, 892, 385, 391, 393, 405, 406, 407, 409, 411, 412, 413, 929, 932, 423, 944, 452, 465, 977, 468, 471, 476, 477, 479, 993, 1016, 508}, 272: {514, 772, 133, 134, 8, 521, 11, 12, 651, 654, 22, 23, 288, 32, 423, 42, 172, 174, 175, 48, 178, 50, 183, 56, 187, 317, 193, 194, 69, 200, 201, 204, 1101, 205, 79, 208, 210, 211, 469, 474, 604, 96, 98, 483, 357, 746, 234, 238, 1393, 498, 127}, 151: {512, 1, 514, 516, 517, 4, 7, 9, 10, 522, 12, 13, 525, 15, 528, 529, 1039, 523, 1044, 14, 531, 1047, 1041, 25, 26, 1050, 28, 31, 33, 546, 549, 1065, 44, 1070, 47, 559, 49, 1074, 51, 52, 561, 566, 50, 56, 58, 64, 65, 66, 69, 70, 582, 584, 73, 1098, 1101, 79, 81, 82, 83, 1109, 86, 87, 88, 89, 602, 91, 1113, 605, 603, 93, 606, 609, 98, 97, 100, 611, 614, 610, 111, 114, 627, 628, 629, 118, 631, 632, 121, 633, 124, 125, 638, 642, 131, 132, 133, 134, 135, 136, 137, 652, 654, 655, 143, 657, 659, 660, 147, 662, 661, 152, 153, 154, 151, 663, 664, 160, 162, 675, 164, 163, 168, 169, 170, 171, 172, 1197, 684, 175, 176, 686, 178, 1203, 692, 181, 174, 183, 185, 186, 699, 189, 702, 703, 191, 193, 194, 707, 196, 197, 709, 198, 200, 195, 199, 203, 716, 204, 202, 208, 209, 210, 211, 724, 213, 215, 216, 729, 732, 222, 223, 224, 735, 736, 227, 228, 741, 230, 231, 234, 747, 748, 238, 1264, 241, 755, 1269, 761, 770, 258, 260, 1286, 775, 265, 781, 782, 1297, 1298, 274, 275, 1299, 277, 792, 286, 287, 290, 805, 300, 813, 302, 301, 826, 317, 318, 321, 322, 835, 836, 837, 328, 845, 847, 356, 357, 173, 371, 372, 378, 380, 381, 382, 385, 387, 393, 402, 405, 919, 408, 922, 411, 414, 929, 417, 419, 420, 418, 423, 425, 939, 428, 429, 430, 427, 432, 433, 945, 435, 436, 952, 953, 443, 956, 190, 448, 962, 451, 965, 966, 969, 971, 972, 461, 462, 463, 464, 466, 469, 470, 473, 474, 476, 705, 478, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 1006, 494, 496, 497, 1017, 499, 498, 503, 504, 505, 506, 507, 509}, 54: {257, 258, 1, 260, 255, 7, 268, 272, 273, 147, 276, 405, 406, 151, 24, 25, 148, 411, 288, 930, 291, 676, 546, 295, 298, 685, 302, 50, 307, 820, 181, 823, 313, 827, 829, 1088, 325, 327, 328, 333, 338, 595, 340, 597, 471, 346, 475, 100, 741, 742, 871, 106, 250, 748, 237, 240, 1012, 117, 118, 245, 1016, 121, 634, 252, 127}, 16: {1, 4, 7, 8, 9, 11, 12, 15, 531, 22, 27, 28, 31, 33, 546, 39, 51, 564, 55, 56, 58, 64, 66, 69, 70, 583, 71, 76, 79, 591, 87, 89, 602, 603, 92, 606, 95, 96, 98, 99, 100, 109, 629, 125, 127, 642, 134, 135, 654, 655, 144, 657, 143, 661, 151, 152, 155, 156, 158, 160, 161, 164, 168, 684, 172, 174, 178, 692, 693, 182, 183, 180, 191, 705, 194, 195, 197, 199, 200, 202, 204, 208, 209, 216, 732, 735, 227, 228, 230, 233, 234, 237, 240, 761, 770, 273, 282, 284, 286, 288, 294, 300, 812, 302, 318, 321, 357, 367, 385, 404, 410, 418, 423, 427, 940, 941, 942, 939, 944, 945, 946, 947, 948, 943, 443, 447, 448, 467, 469, 471, 476, 479, 480, 482, 496, 498, 502, 504, 509, 510}, 91: {515, 520, 526, 527, 529, 22, 1050, 28, 31, 50, 568, 56, 64, 69, 79, 82, 601, 603, 97, 98, 99, 612, 1126, 614, 616, 618, 127, 131, 132, 134, 135, 136, 651, 143, 657, 662, 161, 1192, 682, 683, 172, 174, 176, 689, 181, 182, 183, 187, 192, 193, 195, 204, 205, 210, 211, 735, 230, 234, 748, 750, 264, 265, 289, 294, 300, 313, 318, 322, 323, 326, 327, 328, 331, 333, 338, 343, 351, 357, 389, 418, 423, 427, 429, 435, 474, 988, 479, 480, 482, 483, 484, 495, 498, 501, 504, 507, 510, 511}, 294: {1, 515, 1028, 7, 520, 10, 21, 535, 24, 1047, 538, 539, 544, 546, 547, 1067, 50, 1079, 1081, 1088, 1089, 79, 597, 603, 93, 100, 105, 619, 1132, 109, 1134, 111, 117, 118, 120, 121, 122, 123, 125, 127, 1161, 147, 148, 151, 676, 678, 682, 1199, 689, 181, 1245, 222, 742, 743, 1254, 235, 748, 749, 237, 751, 240, 752, 245, 246, 248, 249, 250, 252, 254, 255, 257, 258, 260, 264, 268, 269, 271, 273, 276, 281, 282, 286, 288, 291, 293, 294, 295, 298, 299, 300, 301, 307, 823, 825, 826, 313, 827, 829, 831, 322, 323, 324, 325, 327, 840, 328, 331, 332, 333, 334, 340, 342, 343, 346, 347, 350, 354, 355, 358, 872, 363, 876, 879, 881, 895, 902, 405, 406, 410, 411, 413, 926, 928, 930, 931, 455, 979, 471, 472, 986, 475, 476, 483, 1007, 1011, 1012, 1013, 1014, 1016, 508}, 229: {896, 258, 898, 260, 269, 272, 286, 288, 937, 300, 302, 303, 311, 312, 313, 315, 316, 328, 340, 344, 347, 349, 358, 875, 748, 750, 751, 882, 245, 886}, 36: {288, 289, 1026, 261, 358, 873, 682, 875, 748, 269, 268, 333, 878, 882, 883, 307, 339, 885, 310, 319}, 70: {1, 1030, 8, 1035, 527, 15, 24, 538, 28, 542, 546, 1065, 554, 559, 48, 50, 568, 63, 576, 69, 71, 584, 588, 79, 82, 83, 596, 597, 88, 89, 91, 94, 95, 96, 99, 101, 1133, 109, 625, 121, 1146, 1145, 128, 132, 135, 139, 142, 143, 655, 150, 151, 152, 161, 678, 168, 169, 684, 173, 174, 175, 176, 172, 181, 183, 185, 186, 189, 191, 193, 197, 202, 204, 206, 208, 210, 211, 214, 217, 222, 225, 739, 228, 229, 230, 231, 227, 746, 751, 755, 762, 257, 260, 264, 265, 289, 298, 300, 820, 313, 338, 343, 380, 383, 393, 398, 399, 403, 404, 405, 408, 411, 417, 418, 419, 423, 429, 431, 432, 946, 449, 450, 451, 472, 473, 993, 482, 483, 496, 501, 507, 511}, 14: {514, 517, 519, 7, 9, 523, 12, 13, 14, 15, 524, 525, 530, 18, 19, 22, 23, 25, 32, 42, 50, 56, 70, 588, 81, 596, 603, 93, 96, 98, 100, 111, 116, 628, 121, 124, 127, 654, 655, 151, 663, 168, 172, 173, 174, 175, 176, 181, 186, 191, 195, 709, 202, 204, 716, 210, 211, 213, 222, 750, 238, 240, 242, 762, 265, 269, 275, 276, 792, 283, 285, 288, 813, 302, 820, 313, 319, 845, 357, 382, 919, 408, 920, 922, 921, 923, 427, 428, 430, 455, 473, 474, 475, 477, 492, 498, 507, 509}, 295: {513, 1, 4, 1028, 7, 11, 1039, 1040, 527, 22, 25, 1050, 546, 39, 42, 43, 47, 559, 561, 50, 52, 53, 56, 570, 60, 65, 67, 68, 69, 70, 71, 72, 73, 582, 588, 79, 82, 83, 84, 86, 88, 89, 602, 1115, 91, 94, 95, 96, 97, 98, 99, 100, 102, 105, 1133, 109, 1135, 624, 115, 629, 118, 631, 121, 125, 642, 132, 133, 134, 648, 137, 142, 655, 144, 143, 1170, 660, 151, 153, 154, 155, 157, 158, 159, 161, 162, 164, 1188, 168, 172, 173, 174, 181, 183, 186, 188, 190, 191, 704, 705, 194, 196, 1221, 202, 204, 720, 208, 722, 210, 209, 213, 727, 215, 729, 218, 217, 216, 222, 735, 736, 737, 226, 739, 738, 229, 230, 228, 740, 743, 227, 235, 747, 237, 238, 232, 241, 265, 1297, 790, 794, 290, 809, 812, 318, 843, 357, 371, 1401, 378, 380, 381, 382, 385, 386, 389, 395, 401, 402, 403, 404, 405, 412, 414, 416, 417, 419, 420, 421, 1446, 423, 427, 941, 431, 946, 1459, 435, 951, 961, 450, 1473, 451, 965, 966, 449, 461, 465, 470, 1503, 483, 485, 997, 493, 496, 497, 498, 504, 511}, 233: {515, 4, 8, 521, 9, 523, 12, 14, 527, 528, 23, 31, 47, 48, 50, 568, 57, 58, 56, 64, 69, 70, 71, 584, 588, 82, 89, 603, 91, 95, 97, 98, 99, 100, 614, 623, 117, 633, 121, 127, 640, 129, 644, 133, 647, 135, 654, 143, 660, 168, 1194, 174, 177, 180, 187, 191, 192, 193, 194, 196, 197, 202, 203, 204, 205, 208, 212, 215, 216, 223, 735, 234, 249, 257, 261, 269, 275, 276, 286, 293, 806, 304, 313, 828, 318, 845, 357, 371, 375, 378, 381, 923, 418, 423, 432, 435, 958, 462, 478, 482, 483, 492, 495, 498, 499, 501, 504, 506, 509, 511}, 214: {512, 516, 518, 7, 8, 522, 11, 12, 13, 1039, 527, 531, 20, 22, 23, 24, 32, 39, 1065, 42, 45, 1073, 50, 55, 568, 56, 64, 69, 582, 79, 89, 603, 92, 93, 608, 98, 100, 1129, 114, 117, 121, 127, 131, 132, 134, 135, 137, 650, 652, 151, 154, 156, 166, 168, 169, 171, 172, 173, 174, 175, 179, 180, 693, 181, 182, 185, 187, 188, 191, 705, 195, 708, 196, 208, 209, 721, 213, 216, 221, 223, 236, 238, 752, 246, 248, 249, 250, 253, 257, 268, 269, 275, 276, 285, 288, 294, 298, 302, 307, 313, 318, 319, 324, 325, 327, 334, 340, 856, 346, 357, 872, 1401, 896, 408, 427, 952, 960, 461, 462, 475, 478, 479, 482, 483, 496, 1017, 508, 509}, 192: {257, 258, 515, 255, 7, 1160, 9, 269, 1171, 276, 277, 25, 284, 287, 289, 1061, 301, 302, 813, 50, 948, 340, 476, 100, 235, 108, 111, 1137, 1265, 125, 118, 121, 252, 1405, 127}, 100: {258, 898, 900, 905, 266, 268, 908, 270, 269, 272, 271, 286, 288, 289, 292, 678, 294, 300, 302, 689, 690, 691, 310, 313, 315, 316, 321, 323, 326, 328, 333, 1233, 1234, 1235, 340, 1236, 342, 1238, 344, 1237, 346, 347, 348, 349, 990, 354, 355, 874, 750, 879, 752, 880, 881, 751, 885, 886, 887, 892, 895}, 307: {1, 515, 1028, 527, 529, 21, 22, 24, 28, 1065, 50, 56, 62, 64, 580, 70, 71, 72, 588, 81, 82, 83, 1110, 89, 91, 94, 99, 100, 101, 109, 114, 1140, 631, 121, 634, 132, 135, 143, 655, 145, 660, 153, 154, 161, 163, 164, 168, 169, 172, 173, 174, 687, 175, 178, 181, 183, 185, 186, 189, 193, 195, 196, 197, 708, 200, 204, 209, 210, 214, 215, 222, 736, 227, 739, 229, 230, 228, 746, 239, 257, 258, 265, 269, 286, 313, 831, 380, 1411, 393, 395, 401, 402, 403, 408, 419, 423, 427, 428, 431, 433, 949, 449, 450, 462, 463, 472, 474, 483, 505, 509, 1022, 511}, 297: {1, 514, 515, 4, 7, 8, 11, 12, 13, 527, 17, 529, 20, 22, 535, 24, 25, 27, 28, 31, 32, 546, 34, 42, 47, 1073, 50, 53, 55, 56, 57, 574, 69, 70, 582, 73, 588, 79, 83, 596, 1109, 86, 89, 90, 603, 92, 95, 97, 98, 100, 102, 108, 109, 111, 1136, 625, 114, 628, 629, 116, 118, 117, 124, 128, 129, 133, 135, 137, 652, 143, 144, 147, 148, 659, 151, 153, 154, 156, 157, 160, 678, 168, 173, 174, 175, 176, 687, 690, 692, 181, 182, 183, 185, 699, 191, 1217, 194, 705, 195, 197, 198, 196, 200, 201, 202, 716, 204, 208, 209, 210, 211, 724, 213, 215, 216, 218, 222, 223, 736, 228, 742, 231, 230, 233, 234, 235, 748, 237, 238, 746, 752, 750, 751, 243, 245, 248, 249, 250, 257, 258, 265, 267, 268, 269, 271, 1296, 273, 272, 275, 277, 282, 283, 284, 286, 288, 293, 294, 298, 300, 301, 302, 307, 326, 338, 347, 864, 357, 367, 919, 419, 423, 430, 432, 946, 435, 443, 447, 448, 455, 465, 471, 984, 474, 475, 479, 480, 485, 1007, 498, 1014, 1016, 508}, 193: {1, 2, 23, 24, 25, 29, 541, 33, 38, 553, 554, 562, 1074, 1078, 56, 1090, 580, 69, 72, 73, 79, 82, 94, 96, 100, 1132, 111, 627, 117, 121, 122, 127, 1168, 147, 153, 155, 159, 673, 161, 682, 684, 174, 689, 177, 690, 693, 182, 187, 194, 195, 199, 715, 210, 722, 218, 739, 742, 234, 1258, 237, 750, 755, 246, 763, 258, 259, 260, 268, 269, 781, 274, 276, 790, 280, 282, 286, 288, 294, 300, 301, 815, 307, 310, 313, 826, 827, 327, 328, 332, 845, 333, 343, 347, 352, 354, 869, 871, 362, 366, 879, 368, 1406, 895, 1407, 393, 905, 402, 403, 405, 407, 410, 412, 928, 941, 435, 443, 465, 476, 485, 487, 508}, 113: {257, 258, 262, 7, 9, 268, 273, 277, 286, 288, 289, 292, 294, 678, 424, 299, 300, 303, 50, 948, 319, 321, 322, 323, 324, 325, 326, 327, 328, 329, 333, 975, 976, 595, 979, 222, 1251, 100, 1252, 742, 874, 237, 127, 124, 242, 116, 245, 246, 508, 126, 255}, 275: {1, 515, 520, 523, 22, 28, 542, 1066, 50, 62, 1091, 69, 71, 588, 597, 89, 95, 96, 98, 99, 101, 102, 624, 625, 627, 117, 630, 118, 121, 636, 132, 135, 142, 144, 662, 154, 162, 164, 679, 169, 173, 174, 176, 181, 183, 186, 188, 191, 1219, 196, 199, 202, 208, 210, 222, 226, 227, 228, 229, 230, 746, 252, 257, 258, 265, 294, 300, 304, 825, 826, 380, 393, 405, 408, 416, 418, 930, 420, 419, 423, 431, 432, 946, 435, 434, 448, 449, 450, 451, 969, 470, 472, 473, 496, 501}, 219: {258, 132, 4, 906, 13, 269, 664, 546, 38, 935, 936, 303, 433, 179, 568, 71, 82, 855, 215, 347, 223, 616, 879, 882, 114, 1014, 631, 382}, 218: {642, 514, 516, 517, 5, 4, 8, 265, 648, 12, 269, 654, 273, 657, 659, 789, 23, 663, 153, 154, 410, 288, 33, 164, 294, 39, 168, 42, 173, 430, 47, 175, 1073, 176, 431, 695, 56, 183, 55, 186, 194, 712, 203, 204, 591, 208, 209, 466, 603, 98, 100, 504, 762}, 123: {514, 132, 134, 135, 9, 511, 523, 13, 14, 143, 657, 531, 275, 276, 22, 23, 285, 286, 288, 289, 165, 294, 427, 432, 50, 435, 182, 185, 187, 319, 192, 704, 962, 707, 64, 197, 321, 462, 847, 606, 735, 480, 479, 482, 98, 100, 485, 483, 487, 242, 1269, 504, 127, 255}, 158: {1, 514, 516, 4, 518, 7, 8, 10, 11, 525, 530, 20, 22, 1047, 24, 29, 544, 546, 38, 550, 39, 42, 1067, 50, 562, 53, 566, 55, 568, 56, 570, 62, 576, 580, 68, 70, 583, 72, 1098, 79, 593, 82, 83, 85, 89, 92, 96, 100, 107, 111, 116, 117, 118, 120, 121, 123, 124, 636, 125, 127, 128, 129, 648, 137, 651, 652, 144, 659, 148, 149, 665, 154, 161, 163, 168, 172, 173, 684, 175, 176, 177, 174, 686, 181, 182, 183, 184, 694, 186, 187, 188, 190, 194, 195, 709, 202, 204, 208, 209, 210, 216, 729, 217, 731, 221, 222, 226, 227, 228, 229, 742, 231, 744, 745, 233, 235, 232, 230, 238, 239, 241, 244, 250, 252, 770, 271, 273, 275, 277, 1303, 283, 284, 797, 286, 798, 285, 290, 803, 293, 294, 809, 810, 298, 302, 823, 825, 325, 866, 367, 373, 385, 399, 403, 408, 410, 414, 430, 431, 433, 435, 449, 450, 455, 978, 471, 472, 985, 483, 1011, 502, 1016, 510, 511}, 302: {258, 266, 270, 271, 289, 294, 680, 299, 301, 303, 307, 309, 322, 323, 328, 333, 988, 358, 748, 879, 245}, 23: {512, 1, 516, 518, 7, 8, 522, 13, 14, 527, 528, 526, 530, 19, 28, 541, 32, 546, 549, 50, 55, 56, 59, 62, 70, 71, 73, 588, 79, 82, 83, 597, 88, 89, 90, 91, 603, 95, 96, 98, 99, 100, 102, 109, 116, 629, 124, 642, 131, 132, 133, 134, 652, 143, 144, 145, 655, 662, 151, 153, 154, 155, 156, 161, 162, 679, 170, 171, 172, 173, 174, 175, 176, 177, 181, 694, 183, 185, 188, 189, 191, 705, 194, 195, 196, 710, 713, 202, 203, 204, 209, 211, 213, 214, 215, 216, 217, 219, 222, 224, 739, 228, 229, 230, 227, 234, 747, 235, 238, 250, 257, 258, 780, 269, 275, 283, 294, 315, 323, 856, 357, 367, 380, 381, 385, 386, 387, 404, 405, 919, 408, 414, 418, 419, 421, 423, 427, 432, 433, 961, 449, 451, 463, 472, 479, 483, 1004, 1005, 1006, 504, 511}, 296: {1, 514, 515, 7, 521, 10, 523, 11, 9, 14, 15, 528, 13, 19, 20, 22, 23, 24, 544, 32, 45, 48, 1073, 50, 55, 56, 61, 79, 83, 89, 96, 98, 100, 111, 114, 628, 117, 1142, 632, 121, 124, 125, 127, 134, 1160, 137, 652, 654, 144, 659, 150, 151, 663, 153, 172, 685, 688, 179, 180, 181, 696, 186, 187, 191, 705, 194, 198, 199, 204, 209, 210, 211, 221, 222, 1251, 228, 237, 238, 750, 240, 242, 244, 246, 248, 250, 251, 255, 256, 257, 258, 259, 1284, 268, 269, 272, 274, 275, 276, 277, 279, 281, 282, 284, 285, 286, 287, 289, 292, 293, 294, 297, 298, 301, 815, 303, 304, 309, 313, 315, 845, 846, 855, 357, 898, 923, 427, 429, 435, 948, 950, 961, 963, 455, 462, 469, 475, 480, 482, 483, 484, 485, 1007, 1009, 498, 504, 508, 510}, 33: {258, 260, 271, 288, 292, 294, 678, 682, 300, 307, 313, 323, 328, 329, 333, 339, 343, 348, 872, 751, 879, 880, 245, 895}, 154: {640, 641, 642, 515, 258, 135, 137, 651, 523, 143, 527, 919, 152, 286, 414, 288, 289, 806, 172, 302, 175, 174, 945, 50, 182, 185, 187, 61, 191, 708, 197, 324, 200, 202, 333, 462, 211, 89, 474, 475, 222, 479, 480, 482, 484, 357, 488, 874, 238, 496, 242}, 77: {636, 641, 1, 4, 1028, 518, 133, 132, 265, 778, 523, 268, 519, 134, 15, 144, 527, 276, 405, 23, 153, 25, 154, 28, 156, 31, 168, 42, 172, 173, 174, 431, 176, 175, 50, 179, 52, 181, 183, 56, 191, 192, 833, 195, 69, 455, 199, 201, 209, 210, 215, 89, 474, 91, 222, 96, 97, 98, 483, 484, 357, 100, 228, 238, 498, 252, 246, 121, 250, 127, 125, 511}, 270: {5, 7, 13, 17, 531, 535, 25, 26, 546, 551, 553, 554, 558, 559, 1073, 50, 1074, 563, 53, 566, 56, 569, 60, 574, 66, 581, 70, 583, 584, 582, 77, 79, 83, 596, 1109, 86, 88, 90, 603, 93, 1119, 97, 98, 118, 121, 123, 1148, 145, 148, 665, 155, 156, 159, 671, 672, 164, 684, 173, 176, 181, 694, 183, 185, 1210, 703, 707, 200, 713, 714, 716, 722, 213, 727, 217, 218, 219, 222, 736, 226, 739, 740, 741, 230, 742, 234, 747, 237, 241, 242, 244, 250, 251, 253, 257, 258, 265, 778, 268, 781, 275, 279, 281, 282, 794, 283, 286, 800, 288, 295, 815, 306, 319, 324, 327, 335, 860, 356, 869, 872, 370, 379, 387, 402, 928, 421, 943, 441, 443, 1471, 447, 452, 466, 471, 475, 1007, 1009, 1014, 509}, 187: {134, 135, 8, 137, 522, 523, 651, 659, 275, 660, 663, 792, 23, 28, 423, 168, 1065, 427, 428, 300, 173, 175, 433, 179, 435, 52, 694, 186, 191, 64, 65, 707, 196, 197, 70, 582, 69, 710, 204, 462, 209, 210, 83, 213, 86, 215, 214, 216, 732, 1119, 735, 97, 736, 747, 241, 116}, 170: {258, 259, 288, 292, 678, 294, 299, 300, 687, 304, 322, 323, 326, 328, 333, 984, 988, 348, 876, 749, 881, 245}, 101: {1, 257, 1028, 7, 1034, 147, 405, 278, 1047, 24, 281, 282, 1051, 284, 924, 280, 926, 928, 1057, 288, 412, 411, 546, 815, 304, 50, 819, 820, 181, 826, 829, 831, 1093, 840, 841, 845, 717, 975, 846, 979, 596, 597, 595, 471, 472, 222, 225, 866, 742, 1132, 109, 237, 111, 763, 369, 370, 1009, 756, 117, 118, 151, 121, 122, 123, 252, 125, 255}, 184: {512, 1, 514, 515, 517, 7, 521, 522, 11, 9, 13, 14, 15, 528, 527, 529, 531, 20, 22, 25, 29, 34, 36, 1061, 40, 553, 44, 559, 47, 50, 51, 52, 568, 57, 58, 56, 1086, 64, 65, 66, 67, 69, 70, 71, 582, 584, 72, 523, 588, 77, 1101, 79, 591, 82, 596, 86, 88, 89, 602, 91, 92, 604, 606, 1117, 93, 97, 98, 1121, 100, 95, 1136, 1137, 116, 117, 118, 631, 632, 121, 629, 124, 1148, 126, 127, 639, 640, 642, 132, 645, 644, 647, 1160, 137, 134, 651, 654, 143, 1167, 657, 655, 660, 664, 153, 665, 155, 160, 161, 164, 165, 166, 676, 170, 1195, 172, 174, 175, 176, 692, 181, 693, 183, 694, 182, 185, 187, 699, 191, 192, 707, 196, 708, 197, 202, 203, 716, 715, 207, 208, 1232, 210, 724, 213, 212, 215, 216, 729, 218, 217, 220, 221, 223, 736, 735, 738, 739, 742, 231, 747, 235, 237, 238, 241, 250, 252, 766, 255, 254, 258, 259, 262, 780, 272, 1297, 274, 275, 276, 277, 792, 283, 285, 286, 287, 805, 301, 813, 313, 317, 318, 321, 836, 837, 845, 340, 855, 357, 368, 371, 1396, 1397, 1398, 372, 378, 381, 382, 387, 393, 396, 399, 401, 402, 403, 405, 410, 411, 412, 423, 428, 942, 945, 949, 950, 443, 956, 447, 451, 458, 972, 462, 473, 476, 478, 480, 995, 483, 485, 487, 488, 492, 508, 1006, 1008, 497, 498, 1010, 1012, 496, 1014, 504, 506, 1020, 509, 511}, 112: {258, 903, 269, 272, 286, 289, 678, 294, 937, 300, 301, 302, 303, 689, 306, 307, 690, 310, 312, 313, 315, 316, 321, 322, 323, 325, 327, 328, 331, 332, 333, 1106, 339, 984, 346, 347, 354, 748, 750, 879, 751, 754, 245, 887, 888, 891}, 133: {258, 260, 902, 269, 271, 272, 539, 286, 294, 300, 304, 306, 308, 313, 315, 316, 322, 328, 343, 346, 355, 749, 750, 751, 243, 245}, 215: {517, 8, 11, 523, 1039, 15, 22, 23, 28, 1063, 552, 50, 54, 56, 64, 70, 77, 82, 87, 88, 89, 98, 99, 636, 127, 132, 134, 144, 151, 157, 159, 164, 168, 172, 174, 176, 179, 180, 692, 182, 183, 181, 185, 186, 191, 194, 195, 196, 197, 202, 203, 204, 205, 208, 210, 211, 212, 215, 216, 218, 222, 226, 227, 228, 229, 230, 234, 237, 238, 239, 258, 270, 271, 272, 288, 300, 313, 354, 357, 380, 421, 423, 432, 433, 434, 443, 449, 450, 451, 474, 480, 483, 496}, 69: {256, 129, 258, 7, 9, 265, 268, 12, 273, 147, 150, 151, 282, 288, 289, 294, 42, 427, 300, 298, 174, 175, 48, 689, 50, 307, 302, 181, 182, 56, 321, 197, 333, 334, 591, 79, 628, 1016, 475, 222, 98, 172, 100, 742, 234, 235, 748, 109, 1134, 236, 240, 237, 879, 1144, 124, 245, 1142, 1143, 886, 1017, 246, 123, 508, 117, 763}, 104: {3, 1028, 7, 9, 10, 13, 15, 534, 25, 544, 546, 50, 591, 1115, 100, 111, 628, 117, 121, 122, 124, 126, 127, 130, 147, 150, 678, 181, 713, 1226, 1241, 222, 744, 235, 748, 237, 750, 751, 756, 245, 246, 248, 249, 250, 255, 257, 258, 268, 269, 270, 271, 272, 273, 276, 282, 283, 285, 286, 287, 288, 289, 290, 293, 294, 299, 300, 301, 302, 307, 310, 823, 312, 313, 311, 827, 316, 825, 324, 325, 327, 840, 328, 330, 331, 332, 845, 333, 847, 340, 342, 345, 346, 347, 354, 871, 895, 405, 407, 411, 412, 926, 456, 471, 984, 475, 1010, 1011, 1012, 1016, 1017, 508}, 240: {898, 269, 272, 286, 288, 289, 300, 301, 302, 307, 313, 336, 340, 343, 349, 353, 358, 873, 748, 879, 751, 242, 245, 895}, 144: {1, 514, 516, 4, 518, 7, 8, 521, 9, 523, 524, 12, 14, 1039, 528, 15, 527, 19, 531, 20, 22, 533, 24, 31, 32, 33, 1065, 48, 50, 1028, 54, 55, 56, 58, 59, 61, 62, 64, 65, 66, 68, 69, 70, 72, 73, 588, 1101, 591, 597, 87, 89, 91, 93, 96, 98, 100, 105, 106, 1138, 116, 117, 1142, 632, 1147, 124, 125, 126, 127, 129, 647, 135, 137, 651, 654, 655, 144, 1169, 147, 153, 160, 165, 170, 172, 685, 173, 1197, 176, 174, 690, 180, 181, 182, 183, 699, 187, 190, 191, 193, 194, 707, 195, 709, 197, 196, 198, 713, 1226, 204, 209, 212, 213, 727, 216, 215, 729, 221, 223, 742, 234, 747, 235, 237, 750, 751, 242, 244, 248, 760, 762, 251, 257, 258, 1284, 1285, 1286, 262, 778, 271, 273, 274, 785, 276, 280, 281, 282, 284, 285, 286, 288, 293, 294, 297, 298, 300, 302, 303, 304, 815, 307, 823, 313, 316, 318, 831, 319, 326, 327, 328, 845, 333, 847, 855, 343, 357, 880, 900, 393, 403, 405, 410, 411, 423, 942, 435, 956, 960, 961, 962, 963, 454, 455, 461, 466, 470, 471, 474, 475, 476, 478, 480, 1010, 500, 1012, 1013, 1016, 508}, 191: {896, 900, 269, 270, 272, 286, 288, 300, 301, 302, 307, 313, 315, 316, 328, 331, 332, 339, 340, 86, 343, 345, 750, 751, 752, 754, 891}, 61: {258, 269, 271, 678, 294, 300, 301, 304, 690, 310, 323, 327, 328, 331, 333, 342, 347, 1127, 748, 751, 243}, 142: {514, 259, 134, 7, 268, 147, 408, 28, 288, 294, 169, 425, 42, 176, 181, 55, 186, 315, 189, 322, 333, 463, 82, 338, 89, 346, 91, 350, 358, 362, 243, 124, 895}, 177: {1, 7, 11, 12, 1039, 527, 22, 23, 42, 1067, 47, 50, 55, 56, 568, 59, 60, 64, 69, 79, 1110, 87, 89, 92, 96, 98, 100, 628, 121, 124, 127, 129, 642, 135, 651, 654, 144, 150, 153, 154, 156, 160, 161, 678, 168, 172, 173, 174, 175, 176, 689, 179, 693, 182, 181, 183, 186, 187, 1218, 195, 196, 197, 198, 200, 203, 204, 209, 210, 216, 217, 221, 223, 748, 238, 243, 245, 258, 260, 268, 270, 271, 276, 288, 289, 292, 294, 806, 299, 300, 302, 307, 318, 321, 322, 324, 327, 333, 334, 336, 338, 340, 343, 358, 878, 403, 919, 421, 433, 948, 960, 963, 469, 470, 475, 508}, 203: {1, 257, 258, 7, 271, 148, 276, 150, 151, 24, 1049, 282, 283, 288, 294, 815, 304, 50, 181, 321, 323, 326, 458, 332, 336, 471, 475, 93, 222, 477, 993, 100, 742, 744, 619, 748, 237, 879, 628, 117, 248, 250, 890}, 21: {1, 5, 7, 9, 15, 17, 547, 551, 558, 559, 561, 50, 563, 564, 565, 53, 567, 56, 569, 573, 590, 591, 595, 596, 98, 100, 103, 106, 619, 628, 118, 121, 123, 635, 637, 127, 129, 656, 145, 148, 665, 668, 669, 670, 671, 672, 674, 675, 164, 678, 680, 687, 688, 184, 696, 185, 706, 200, 201, 717, 217, 218, 219, 222, 741, 742, 234, 748, 240, 242, 243, 244, 245, 758, 760, 767, 769, 258, 259, 260, 773, 774, 263, 261, 262, 264, 273, 281, 286, 288, 289, 800, 291, 292, 294, 295, 298, 299, 300, 301, 816, 817, 820, 319, 320, 321, 834, 322, 324, 325, 326, 839, 328, 327, 330, 323, 844, 853, 854, 858, 859, 860, 358, 872, 873, 874, 875, 876, 877, 878, 370, 379, 396, 406, 408, 413, 925, 928, 930, 931, 424, 948, 436, 438, 439, 440, 441, 437, 443, 444, 445, 447, 448, 452, 453, 457, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 473, 986, 988, 989, 990, 991, 992, 993, 994, 995, 987}, 197: {2, 515, 4, 518, 11, 526, 530, 22, 538, 29, 33, 550, 39, 38, 554, 50, 566, 55, 56, 568, 570, 62, 576, 578, 68, 586, 79, 82, 89, 92, 96, 127, 651, 665, 161, 678, 679, 684, 172, 174, 688, 176, 690, 177, 181, 182, 183, 184, 187, 188, 190, 195, 1222, 1228, 720, 210, 226, 227, 228, 229, 230, 231, 232, 233, 748, 750, 751, 241, 245, 770, 258, 259, 265, 779, 271, 272, 286, 288, 289, 802, 294, 808, 300, 302, 306, 307, 311, 313, 316, 321, 322, 323, 326, 328, 332, 333, 849, 340, 344, 346, 347, 354, 362, 879, 880, 373, 895, 385, 1419, 1420, 399, 403, 431, 435, 947, 449, 510, 511}, 134: {1, 258, 259, 269, 15, 539, 286, 294, 678, 300, 301, 302, 313, 315, 316, 323, 326, 328, 338, 339, 748, 508, 879, 751, 892}, 180: {258, 778, 12, 655, 785, 658, 403, 660, 790, 1046, 153, 156, 28, 421, 423, 40, 939, 684, 173, 431, 433, 53, 694, 181, 56, 186, 318, 191, 961, 67, 68, 69, 196, 201, 202, 716, 204, 462, 79, 83, 213, 469, 216, 729, 732, 733, 222, 1119, 735, 737, 98, 739, 356, 1131, 747, 235, 111, 367, 372, 631, 121, 762, 380}, 236: {520, 9, 521, 523, 526, 15, 1039, 532, 28, 546, 549, 50, 51, 56, 57, 58, 64, 66, 69, 71, 1102, 79, 591, 595, 596, 88, 97, 98, 100, 614, 111, 117, 632, 127, 132, 133, 134, 135, 143, 655, 659, 148, 661, 151, 153, 673, 170, 172, 685, 686, 174, 176, 179, 692, 181, 183, 696, 185, 187, 699, 191, 705, 194, 195, 196, 199, 200, 203, 204, 717, 207, 210, 211, 216, 729, 222, 735, 223, 225, 237, 750, 756, 255, 265, 273, 274, 275, 282, 286, 289, 294, 298, 1328, 304, 307, 313, 318, 328, 333, 864, 866, 370, 1401, 411, 419, 420, 934, 423, 427, 429, 432, 435, 443, 462, 476, 478, 483, 496, 1013, 504, 505, 506, 507, 510}, 263: {1, 514, 515, 520, 521, 523, 526, 527, 528, 22, 23, 28, 543, 31, 50, 568, 58, 64, 69, 588, 79, 82, 86, 87, 602, 95, 96, 97, 98, 99, 100, 614, 1126, 622, 117, 125, 127, 132, 133, 134, 646, 648, 136, 135, 141, 143, 144, 661, 662, 153, 162, 163, 678, 168, 174, 176, 177, 690, 180, 181, 183, 186, 699, 188, 194, 195, 196, 197, 199, 202, 204, 205, 210, 215, 732, 222, 234, 237, 245, 250, 258, 260, 265, 269, 271, 272, 294, 300, 315, 316, 318, 322, 323, 328, 333, 357, 879, 886, 378, 892, 921, 416, 419, 1444, 423, 1451, 432, 434, 435, 443, 1473, 465, 480, 482, 483, 484, 486, 495, 496, 498, 1020, 510, 511}, 109: {1, 4, 5, 1028, 7, 8, 9, 520, 1035, 12, 11, 1039, 15, 17, 527, 531, 22, 25, 28, 29, 542, 31, 545, 546, 1060, 550, 552, 42, 559, 1074, 50, 564, 53, 566, 55, 568, 54, 58, 56, 572, 62, 63, 64, 576, 67, 68, 69, 70, 71, 584, 72, 588, 77, 79, 81, 82, 595, 597, 88, 89, 90, 91, 94, 95, 96, 97, 98, 100, 101, 111, 1135, 627, 628, 117, 118, 631, 1139, 121, 122, 636, 125, 127, 131, 1157, 1161, 655, 144, 147, 151, 665, 154, 156, 157, 158, 159, 672, 161, 162, 164, 679, 168, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 183, 186, 1210, 191, 195, 196, 1222, 200, 202, 715, 204, 1228, 209, 722, 211, 210, 214, 215, 216, 218, 1244, 732, 222, 223, 735, 1245, 226, 739, 227, 229, 230, 742, 231, 233, 234, 228, 748, 237, 238, 239, 755, 245, 248, 762, 763, 252, 250, 257, 258, 265, 278, 790, 281, 282, 796, 797, 288, 291, 294, 295, 809, 810, 820, 823, 826, 317, 318, 831, 322, 323, 834, 332, 845, 849, 866, 356, 357, 358, 871, 365, 367, 373, 380, 385, 386, 388, 391, 392, 393, 395, 402, 403, 405, 409, 410, 411, 924, 413, 928, 930, 931, 423, 425, 940, 431, 944, 949, 441, 449, 451, 452, 975, 472, 986, 475, 476, 1011, 1012, 1013, 1014, 1016, 508, 1023}, 64: {1, 2, 515, 516, 4, 7, 8, 9, 520, 11, 12, 10, 527, 17, 531, 22, 539, 28, 31, 32, 546, 38, 1063, 1065, 559, 48, 50, 52, 566, 56, 568, 58, 569, 62, 64, 69, 582, 71, 72, 70, 588, 77, 79, 591, 81, 82, 83, 87, 89, 603, 91, 93, 95, 96, 97, 98, 100, 101, 1133, 111, 625, 1139, 1140, 1141, 633, 121, 636, 125, 127, 132, 135, 650, 651, 652, 141, 143, 144, 655, 662, 151, 663, 153, 154, 156, 157, 160, 161, 162, 679, 168, 684, 173, 174, 175, 176, 172, 179, 181, 182, 183, 693, 185, 186, 187, 188, 184, 190, 191, 705, 194, 195, 196, 197, 199, 202, 203, 718, 209, 210, 211, 212, 214, 215, 216, 217, 218, 731, 732, 222, 736, 227, 228, 229, 230, 231, 232, 746, 235, 748, 237, 238, 239, 240, 751, 234, 241, 768, 258, 265, 778, 269, 271, 273, 275, 284, 288, 300, 310, 311, 313, 318, 326, 333, 847, 340, 347, 356, 879, 367, 381, 384, 385, 898, 389, 392, 403, 405, 919, 419, 420, 423, 425, 429, 431, 433, 434, 435, 436, 959, 447, 451, 969, 463, 475, 476, 480, 496, 503, 509, 511}, 114: {640, 646, 135, 520, 522, 269, 654, 655, 527, 659, 153, 156, 157, 679, 168, 171, 172, 175, 176, 179, 180, 182, 183, 56, 186, 318, 191, 195, 197, 200, 204, 1104, 210, 855, 89, 474, 96, 224, 482, 483, 100, 485, 357, 615, 98, 496, 505, 507}, 239: {512, 513, 514, 516, 518, 8, 9, 10, 1020, 12, 14, 527, 528, 529, 530, 531, 1056, 39, 1065, 42, 45, 1070, 47, 558, 46, 50, 56, 58, 64, 65, 69, 1098, 1099, 589, 79, 81, 89, 91, 603, 605, 1115, 96, 98, 612, 100, 114, 116, 632, 633, 634, 124, 132, 133, 134, 135, 647, 137, 650, 652, 654, 659, 150, 663, 152, 671, 162, 675, 165, 168, 1192, 171, 172, 174, 175, 690, 1203, 1204, 181, 180, 183, 179, 185, 186, 187, 701, 190, 705, 194, 195, 198, 203, 204, 205, 207, 208, 209, 210, 1245, 221, 736, 228, 745, 234, 238, 753, 242, 268, 269, 272, 276, 286, 288, 300, 304, 305, 1332, 312, 317, 318, 836, 340, 855, 382, 921, 923, 419, 421, 427, 428, 430, 432, 433, 434, 954, 443, 961, 462, 463, 474, 475, 478, 479, 482, 483, 484, 488, 489, 491, 492, 493, 497, 498, 499, 504, 505, 507, 508, 509, 511}, 117: {1, 7, 11, 12, 15, 1047, 25, 1057, 33, 546, 1059, 50, 56, 1095, 588, 596, 597, 96, 98, 109, 628, 117, 121, 122, 132, 1165, 143, 144, 150, 151, 156, 164, 678, 168, 172, 173, 174, 176, 179, 181, 184, 195, 210, 214, 222, 742, 743, 748, 237, 751, 240, 758, 249, 763, 252, 257, 258, 772, 265, 268, 271, 789, 282, 288, 298, 307, 313, 829, 338, 358, 368, 886, 895, 405, 406, 410, 411, 928, 931, 421, 423, 977, 475, 1012, 1014, 1016}, 65: {1, 258, 514, 135, 7, 393, 778, 651, 511, 9, 526, 15, 655, 1041, 402, 531, 660, 661, 1044, 25, 28, 676, 806, 294, 168, 423, 427, 173, 429, 47, 48, 50, 435, 179, 392, 178, 56, 185, 956, 318, 191, 63, 65, 64, 66, 196, 197, 70, 582, 328, 73, 202, 69, 77, 194, 210, 211, 215, 216, 88, 87, 471, 476, 735, 736, 97, 98, 100, 356, 1129, 365, 238, 239, 111, 237, 1142, 121, 378, 125, 255}, 137: {257, 1, 385, 260, 261, 1028, 266, 15, 144, 405, 411, 289, 546, 680, 300, 172, 174, 687, 685, 50, 51, 690, 181, 55, 183, 195, 327, 79, 210, 597, 472, 89, 476, 1117, 222, 96, 121, 866, 235, 748, 237, 243, 117, 118, 249, 250, 892}, 257: {129, 258, 130, 1160, 137, 269, 14, 531, 276, 405, 275, 151, 921, 285, 286, 288, 289, 676, 165, 166, 936, 301, 305, 50, 307, 949, 1462, 181, 313, 57, 59, 60, 61, 1472, 324, 70, 198, 582, 462, 86, 345, 475, 221, 224, 100, 1129, 1260, 237, 1008, 113, 1010, 1137, 116, 245, 121, 381, 1022}, 111: {1024, 896, 258, 269, 272, 286, 301, 302, 303, 304, 305, 307, 311, 313, 315, 321, 326, 328, 333, 340, 344, 354, 242, 887}, 285: {514, 258, 902, 269, 270, 276, 150, 151, 538, 286, 288, 168, 682, 300, 302, 183, 313, 185, 191, 64, 319, 194, 198, 455, 205, 216, 346, 222, 100, 357, 237, 628}, 96: {1, 1154, 514, 645, 519, 8, 7, 265, 525, 144, 23, 153, 156, 673, 423, 170, 42, 173, 174, 176, 50, 435, 181, 182, 183, 56, 185, 187, 445, 318, 190, 64, 194, 195, 196, 198, 200, 79, 1232, 83, 87, 216, 89, 474, 91, 478, 479, 96, 98, 483, 484, 100, 486, 234, 238, 127}, 116: {515, 7, 519, 11, 1039, 531, 20, 532, 539, 47, 50, 56, 1082, 1089, 65, 582, 596, 603, 604, 607, 1134, 116, 1142, 124, 127, 640, 137, 650, 655, 145, 661, 678, 690, 180, 181, 185, 187, 1214, 191, 1216, 193, 195, 1220, 199, 1226, 203, 730, 1244, 221, 1253, 1254, 1255, 1256, 1257, 1258, 748, 750, 751, 758, 246, 248, 760, 250, 249, 252, 253, 255, 257, 258, 259, 260, 262, 264, 268, 269, 270, 271, 272, 275, 285, 286, 288, 289, 292, 806, 294, 295, 297, 298, 299, 300, 301, 302, 303, 304, 306, 307, 310, 311, 313, 315, 322, 323, 324, 325, 326, 840, 328, 331, 332, 333, 340, 343, 344, 346, 347, 349, 350, 355, 358, 872, 879, 880, 887, 888, 895, 896, 900, 390, 903, 902, 905, 914, 916, 421, 942, 479, 993, 484, 1013, 1016, 1020, 511}, 73: {1, 129, 255, 514, 518, 7, 135, 650, 12, 269, 268, 271, 272, 657, 894, 660, 152, 153, 154, 923, 28, 156, 286, 285, 288, 32, 289, 171, 683, 173, 175, 48, 1073, 433, 179, 180, 183, 56, 59, 187, 188, 318, 64, 196, 197, 202, 588, 206, 81, 82, 213, 89, 474, 475, 94, 479, 480, 96, 100, 357, 748, 246, 507, 1149, 382, 127}, 221: {3, 4, 7, 1035, 12, 17, 23, 24, 27, 29, 32, 33, 544, 1059, 550, 39, 38, 42, 1067, 48, 1073, 50, 53, 566, 55, 568, 56, 59, 64, 576, 1090, 578, 69, 70, 1098, 588, 76, 79, 92, 94, 96, 100, 108, 109, 1134, 623, 117, 118, 121, 633, 128, 129, 651, 144, 150, 151, 154, 156, 161, 1185, 172, 684, 685, 173, 174, 178, 181, 695, 184, 1208, 1210, 186, 1217, 1218, 204, 721, 210, 215, 218, 732, 222, 737, 1250, 227, 230, 231, 751, 240, 1267, 246, 250, 763, 762, 257, 258, 259, 265, 780, 268, 272, 273, 789, 282, 286, 288, 1314, 809, 298, 824, 318, 327, 335, 847, 346, 358, 1407, 895, 385, 386, 384, 391, 399, 402, 403, 405, 407, 1437, 931, 423, 940, 943, 461, 467, 468, 469, 470, 475, 476, 485, 496, 1010, 1011, 1012, 1016, 1017, 508}, 235: {512, 1, 515, 7, 520, 522, 523, 524, 22, 50, 52, 65, 66, 69, 70, 79, 1105, 82, 83, 85, 86, 87, 603, 1119, 96, 100, 1134, 1149, 647, 648, 135, 652, 655, 1176, 153, 1193, 170, 684, 174, 175, 179, 692, 181, 185, 188, 701, 190, 191, 192, 705, 193, 194, 196, 197, 198, 195, 207, 211, 213, 230, 747, 237, 269, 275, 792, 285, 292, 303, 318, 319, 327, 338, 344, 346, 898, 923, 419, 1451, 429, 431, 433, 435, 1464, 970, 971, 462, 463, 474, 480, 483, 494, 496, 1021, 511}, 164: {1025, 258, 515, 9, 148, 276, 406, 405, 407, 281, 282, 411, 926, 930, 291, 293, 934, 678, 298, 299, 300, 685, 689, 690, 307, 181, 823, 313, 825, 826, 322, 323, 326, 328, 329, 458, 331, 333, 845, 717, 597, 342, 471, 984, 472, 222, 248, 866, 100, 742, 619, 620, 748, 237, 751, 370, 117, 245, 118, 1016, 121, 252, 125}, 281: {258, 259, 271, 538, 288, 289, 294, 938, 682, 300, 301, 304, 690, 308, 310, 322, 323, 326, 331, 332, 333, 338, 342, 989, 748, 877}, 182: {257, 1, 15, 150, 283, 293, 423, 172, 48, 50, 178, 181, 191, 69, 203, 845, 596, 471, 222, 479, 864, 100, 237, 111, 121, 123, 126, 763}, 129: {258, 903, 906, 268, 269, 270, 272, 1176, 286, 288, 678, 300, 302, 303, 304, 307, 310, 311, 313, 323, 327, 331, 339, 990, 995, 873, 748, 882, 242, 245}, 45: {1, 257, 7, 13, 15, 276, 21, 278, 151, 24, 25, 282, 411, 284, 926, 288, 1059, 1060, 1061, 934, 50, 820, 181, 823, 952, 826, 845, 596, 597, 472, 473, 476, 225, 993, 100, 742, 1001, 108, 109, 237, 111, 756, 118, 121, 762, 763, 764, 127}, 131: {1281, 1, 9, 137, 269, 14, 274, 275, 19, 276, 536, 285, 286, 287, 293, 297, 813, 302, 313, 845, 221, 100, 744, 750, 242, 248, 251, 124, 126, 127}, 230: {1, 515, 7, 8, 10, 11, 526, 22, 25, 1050, 28, 549, 50, 51, 568, 56, 570, 64, 69, 582, 70, 71, 588, 79, 82, 91, 95, 607, 96, 97, 609, 98, 99, 100, 621, 622, 627, 628, 117, 633, 121, 125, 132, 134, 135, 138, 650, 140, 141, 142, 143, 144, 153, 154, 673, 162, 161, 680, 1192, 168, 172, 174, 176, 181, 182, 183, 693, 185, 186, 699, 195, 196, 199, 202, 203, 204, 205, 209, 210, 211, 214, 216, 223, 739, 228, 742, 233, 234, 237, 238, 239, 240, 265, 266, 276, 280, 284, 291, 294, 304, 357, 371, 378, 385, 393, 402, 405, 926, 418, 419, 1444, 420, 422, 423, 427, 431, 432, 435, 951, 443, 447, 963, 451, 969, 484, 485, 491, 496, 498, 499, 501, 504, 511}, 126: {258, 260, 262, 905, 266, 272, 1175, 286, 288, 289, 294, 678, 681, 682, 300, 302, 303, 690, 310, 311, 313, 315, 316, 319, 322, 323, 326, 327, 328, 332, 333, 337, 340, 344, 346, 350, 990, 353, 878, 751, 752, 881, 243, 884, 245}, 231: {1, 15, 405, 151, 924, 289, 300, 50, 181, 313, 846, 597, 471, 476, 866, 748, 127, 121, 252, 126, 255}, 280: {1, 2, 3, 1028, 5, 4, 7, 8, 9, 11, 1035, 13, 12, 527, 528, 1041, 22, 1047, 1048, 1049, 538, 1051, 540, 29, 542, 31, 544, 33, 546, 1060, 38, 550, 40, 1063, 554, 1066, 559, 50, 53, 566, 54, 568, 56, 58, 571, 62, 575, 576, 216, 66, 67, 68, 69, 70, 71, 72, 73, 586, 1099, 76, 77, 584, 79, 80, 585, 82, 595, 588, 86, 1112, 88, 90, 1114, 92, 222, 94, 95, 96, 609, 98, 99, 100, 102, 103, 619, 1133, 111, 112, 117, 629, 631, 118, 125, 126, 127, 128, 132, 135, 739, 140, 142, 655, 144, 145, 1168, 660, 233, 663, 153, 155, 156, 157, 1181, 159, 158, 161, 162, 1182, 670, 673, 678, 167, 172, 173, 174, 176, 690, 180, 693, 181, 692, 1207, 697, 183, 699, 182, 1217, 195, 1221, 197, 200, 202, 715, 204, 203, 210, 723, 722, 725, 215, 728, 217, 729, 219, 220, 731, 218, 735, 736, 225, 226, 227, 228, 229, 230, 231, 232, 742, 234, 746, 235, 237, 748, 239, 751, 750, 241, 755, 756, 245, 764, 765, 769, 771, 265, 780, 781, 1297, 274, 276, 790, 282, 284, 286, 288, 1313, 294, 313, 315, 316, 318, 322, 323, 324, 845, 866, 364, 367, 1401, 379, 380, 381, 384, 385, 387, 388, 389, 392, 393, 402, 403, 404, 405, 409, 411, 925, 416, 928, 419, 420, 934, 423, 942, 431, 946, 1459, 1466, 448, 449, 1473, 451, 452, 1478, 1479, 975, 465, 977, 468, 471, 472, 476, 483, 486, 496, 499, 1015, 507, 508}, 288: {258, 515, 132, 900, 134, 520, 136, 511, 12, 13, 268, 527, 272, 1039, 15, 651, 276, 528, 22, 157, 286, 544, 289, 294, 1065, 427, 300, 173, 174, 175, 688, 305, 177, 50, 178, 180, 182, 435, 176, 317, 318, 190, 64, 196, 69, 197, 327, 200, 199, 202, 269, 205, 1358, 593, 210, 211, 340, 214, 216, 345, 346, 223, 97, 98, 100, 357, 742, 230, 234, 237, 880, 887, 632, 121, 127}, 152: {1028, 8, 1035, 15, 527, 1041, 21, 22, 25, 1053, 1054, 33, 549, 559, 49, 51, 568, 66, 67, 69, 71, 80, 596, 88, 97, 98, 111, 1136, 117, 632, 120, 121, 125, 132, 133, 143, 147, 660, 151, 153, 155, 157, 161, 162, 167, 685, 173, 692, 699, 191, 716, 204, 720, 724, 215, 220, 739, 740, 234, 237, 241, 763, 255, 775, 778, 780, 781, 783, 272, 785, 274, 275, 1300, 1301, 790, 278, 280, 794, 283, 284, 286, 294, 301, 313, 319, 845, 866, 354, 871, 364, 367, 371, 393, 401, 402, 410, 411, 412, 423, 944, 451, 966, 483, 487, 1014, 504}, 217: {385, 2, 258, 7, 391, 1034, 779, 11, 398, 144, 17, 147, 403, 405, 22, 1303, 281, 665, 27, 540, 797, 29, 541, 33, 546, 38, 679, 550, 808, 810, 554, 300, 685, 174, 172, 176, 684, 50, 562, 53, 182, 566, 56, 185, 183, 827, 568, 181, 62, 825, 576, 578, 195, 68, 1222, 840, 586, 1228, 79, 720, 82, 210, 597, 472, 222, 96, 226, 231, 233, 363, 117, 118, 373, 761, 121, 636}, 79: {257, 258, 1, 900, 515, 6, 7, 262, 1161, 137, 906, 268, 269, 13, 902, 10, 19, 276, 275, 150, 283, 285, 286, 288, 290, 676, 937, 813, 301, 303, 50, 306, 690, 311, 313, 319, 325, 582, 333, 340, 93, 222, 100, 740, 236, 508, 1008, 370, 116, 246, 1017, 251, 124, 1022, 763}, 75: {1152, 1, 129, 1028, 137, 13, 271, 273, 147, 405, 151, 1047, 409, 410, 411, 284, 413, 926, 408, 25, 1048, 546, 290, 291, 1059, 678, 294, 289, 427, 301, 685, 304, 820, 952, 696, 824, 825, 56, 190, 831, 833, 322, 323, 196, 460, 845, 79, 597, 472, 473, 475, 476, 220, 477, 988, 222, 225, 866, 864, 100, 742, 1001, 235, 108, 237, 111, 240, 496, 114, 756, 125, 118, 117, 121, 123, 508, 1017, 1150, 1151}, 245: {258, 1028, 133, 1033, 21, 1047, 151, 411, 300, 50, 181, 717, 210, 596, 597, 473, 222, 94, 112, 240, 756, 894}, 282: {258, 262, 268, 269, 271, 288, 294, 300, 302, 305, 689, 307, 319, 325, 327, 333, 338, 340, 343, 358, 879, 890}, 78: {257, 1160, 269, 1047, 25, 411, 412, 288, 289, 294, 298, 301, 813, 323, 327, 476, 93, 871, 237, 880, 255}, 118: {513, 641, 258, 132, 5, 774, 134, 7, 135, 179, 396, 654, 655, 528, 17, 22, 23, 919, 156, 413, 32, 288, 800, 547, 164, 421, 675, 551, 672, 171, 172, 427, 174, 559, 176, 433, 816, 175, 436, 180, 53, 1079, 184, 185, 56, 55, 564, 188, 317, 320, 193, 960, 324, 200, 201, 844, 79, 210, 853, 217, 218, 474, 475, 603, 223, 98, 100, 234, 558, 508, 511}, 283: {393, 659, 21, 407, 24, 409, 151, 412, 288, 291, 676, 294, 168, 42, 173, 175, 432, 49, 50, 435, 820, 433, 1079, 56, 186, 194, 709, 70, 455, 71, 202, 588, 845, 204, 1487, 208, 209, 210, 83, 211, 216, 1114, 91, 732, 95, 866, 100, 109, 238, 625, 1009, 627, 125}, 171: {258, 262, 906, 268, 269, 270, 272, 286, 288, 292, 302, 303, 304, 305, 306, 690, 310, 313, 315, 326, 327, 340, 344, 346, 354, 245, 887, 1022}, 107: {258, 259, 902, 264, 268, 269, 271, 286, 288, 300, 302, 305, 312, 313, 321, 322, 323, 325, 327, 333, 340, 1243}, 226: {513, 258, 7, 9, 652, 12, 270, 14, 527, 147, 275, 405, 150, 23, 24, 25, 408, 283, 28, 286, 169, 813, 174, 176, 179, 180, 182, 56, 191, 69, 713, 203, 209, 596, 89, 474, 92, 1117, 480, 224, 98, 97, 236, 109, 242, 370, 250, 507, 508, 509}, 306: {257, 258, 1028, 13, 14, 269, 275, 19, 150, 25, 283, 285, 286, 287, 289, 303, 306, 319, 321, 476, 864, 1251, 100, 741, 744, 1514, 235, 111, 1009, 242, 116, 756}, 173: {258, 259, 260, 262, 268, 269, 286, 289, 292, 294, 678, 937, 938, 299, 300, 301, 302, 687, 303, 305, 690, 306, 319, 321, 322, 323, 324, 326, 327, 328, 329, 331, 332, 334, 984, 995, 874, 879, 880, 1265, 242, 881, 245}, 185: {514, 515, 258, 9, 269, 15, 528, 275, 276, 279, 23, 25, 28, 285, 286, 287, 160, 423, 939, 302, 47, 690, 178, 50, 181, 701, 318, 447, 703, 321, 196, 197, 199, 205, 845, 86, 216, 223, 480, 740, 237, 111, 239, 114, 116, 1020, 638, 127}, 150: {129, 1, 268, 13, 14, 273, 147, 276, 278, 151, 150, 410, 288, 291, 293, 50, 181, 319, 324, 325, 458, 475, 93, 221, 100, 235, 628, 246, 121, 123, 124, 127}, 274: {1152, 1, 258, 9, 1163, 15, 274, 275, 148, 405, 277, 150, 276, 25, 282, 411, 924, 280, 1051, 288, 546, 164, 1060, 294, 1063, 300, 685, 815, 50, 181, 318, 319, 69, 71, 200, 713, 845, 846, 591, 208, 83, 211, 597, 596, 471, 88, 472, 476, 220, 478, 866, 98, 100, 742, 744, 873, 234, 748, 877, 237, 111, 496, 243, 628, 117, 118, 629, 756, 762, 125, 255}, 188: {5, 7, 519, 11, 13, 1041, 22, 28, 38, 553, 554, 50, 54, 566, 56, 568, 64, 66, 69, 76, 77, 79, 591, 88, 96, 97, 98, 100, 628, 629, 118, 632, 121, 635, 127, 651, 143, 144, 148, 151, 153, 157, 159, 161, 162, 673, 164, 678, 684, 173, 174, 176, 177, 692, 181, 180, 185, 187, 1213, 191, 194, 195, 199, 202, 204, 205, 717, 209, 210, 211, 216, 218, 732, 226, 742, 233, 234, 237, 1263, 240, 764, 769, 259, 265, 792, 281, 288, 294, 300, 318, 326, 864, 356, 357, 877, 392, 928, 930, 419, 443, 455, 462, 468, 470, 474, 483, 484, 485, 498, 504, 510, 511}, 48: {259, 132, 647, 519, 136, 522, 266, 523, 269, 654, 527, 656, 528, 529, 524, 661, 28, 286, 289, 294, 423, 680, 425, 170, 427, 172, 1065, 174, 1064, 1063, 433, 690, 50, 308, 309, 306, 181, 183, 185, 56, 187, 191, 193, 194, 195, 323, 71, 650, 202, 209, 210, 215, 603, 988, 479, 480, 609, 98, 483, 228, 357, 428, 496, 302, 243, 511}, 311: {1, 515, 5, 518, 519, 8, 9, 520, 523, 1035, 12, 526, 527, 15, 528, 1042, 1041, 530, 22, 1046, 23, 1050, 539, 28, 209, 31, 210, 549, 38, 39, 550, 553, 41, 43, 44, 559, 47, 50, 562, 51, 566, 54, 568, 56, 58, 570, 62, 63, 576, 521, 64, 66, 68, 1093, 70, 71, 584, 73, 72, 581, 588, 77, 76, 79, 592, 81, 82, 83, 86, 88, 89, 91, 1116, 604, 94, 1119, 96, 97, 98, 99, 100, 101, 614, 621, 622, 623, 627, 117, 118, 630, 121, 125, 127, 639, 642, 131, 132, 133, 134, 645, 136, 648, 650, 651, 135, 141, 654, 143, 655, 660, 661, 662, 671, 161, 679, 168, 170, 172, 173, 174, 684, 176, 177, 178, 179, 180, 181, 692, 183, 185, 186, 187, 188, 700, 702, 191, 192, 193, 194, 195, 708, 196, 1222, 199, 200, 1221, 202, 203, 716, 205, 204, 715, 720, 208, 1232, 211, 212, 213, 723, 215, 216, 729, 724, 218, 732, 726, 222, 735, 226, 227, 228, 229, 739, 231, 232, 233, 234, 747, 748, 230, 750, 239, 751, 238, 754, 755, 241, 761, 768, 258, 775, 265, 778, 781, 783, 785, 1297, 275, 276, 794, 282, 796, 294, 300, 306, 310, 315, 318, 321, 322, 323, 326, 329, 845, 849, 348, 69, 578, 356, 357, 365, 366, 367, 371, 378, 380, 385, 386, 387, 392, 393, 399, 402, 403, 404, 921, 415, 416, 417, 418, 419, 420, 423, 425, 939, 428, 941, 942, 431, 432, 433, 946, 944, 436, 951, 443, 444, 699, 448, 449, 451, 965, 966, 1479, 967, 465, 468, 469, 470, 471, 705, 479, 480, 197, 482, 483, 484, 485, 198, 487, 491, 1217, 493, 494, 495, 496, 498, 499, 501, 504, 505, 509, 510, 511}, 165: {258, 260, 651, 270, 15, 156, 288, 419, 169, 174, 304, 176, 432, 181, 187, 318, 325, 69, 326, 328, 202, 332, 216, 91, 222, 1119, 223, 372, 500, 127}, 208: {514, 517, 393, 523, 524, 781, 402, 662, 663, 428, 302, 430, 435, 310, 56, 186, 194, 66, 197, 70, 202, 204, 208, 211, 86, 216, 88, 97, 739, 996, 367, 371, 381}, 2: {257, 258, 1, 10, 13, 14, 269, 272, 273, 274, 19, 276, 277, 278, 279, 280, 281, 282, 283, 25, 284, 285, 287, 288, 289, 290, 291, 292, 293, 294, 295, 286, 297, 298, 299, 300, 301, 302, 303, 304, 305, 50, 307, 308, 309, 310, 306, 312, 313, 314, 315, 316, 311, 296, 100, 275, 237, 111, 242, 251, 127, 255}, 205: {1025, 258, 268, 269, 286, 289, 678, 294, 300, 304, 313, 315, 316, 322, 326, 328, 333, 984, 875, 748, 242, 243}, 248: {257, 1, 515, 7, 11, 405, 22, 153, 282, 283, 156, 928, 290, 294, 678, 168, 806, 172, 174, 176, 50, 179, 180, 181, 55, 183, 185, 186, 187, 64, 194, 323, 324, 196, 198, 69, 589, 79, 210, 854, 343, 89, 474, 475, 96, 121, 98, 100, 484, 234, 235, 114, 117, 249, 250, 127}, 93: {1, 866, 934, 235, 845, 14, 15, 815, 283, 275, 820, 125, 276, 151, 118, 121, 476, 412, 477, 222}, 159: {1025, 1028, 7, 9, 1037, 15, 24, 1049, 25, 1048, 546, 67, 1092, 1095, 72, 588, 591, 595, 597, 96, 103, 1132, 111, 628, 117, 118, 121, 125, 126, 127, 1152, 130, 678, 1190, 685, 195, 1221, 220, 225, 742, 1254, 1258, 748, 237, 243, 756, 245, 249, 250, 1278, 255, 254, 258, 259, 260, 272, 273, 274, 276, 286, 288, 289, 291, 293, 294, 298, 299, 301, 815, 310, 829, 831, 832, 319, 322, 323, 326, 328, 333, 845, 866, 358, 871, 872, 873, 364, 877, 876, 880, 881, 405, 918, 411, 412, 930, 932, 948, 451, 456, 471, 476, 988, 1002, 1012, 1013, 1014, 1023}, 146: {258, 262, 1293, 1294, 271, 272, 269, 286, 294, 300, 301, 302, 688, 307, 311, 313, 315, 319, 327, 328, 331, 336, 340, 342, 345, 346, 347, 245, 1022}, 29: {259, 264, 268, 269, 270, 12, 657, 661, 539, 286, 678, 294, 300, 302, 303, 689, 306, 180, 182, 312, 189, 326, 332, 79, 343, 480, 98, 358, 874, 748, 879, 245, 1018, 1019}, 156: {641, 515, 772, 646, 137, 9, 11, 12, 651, 655, 528, 276, 661, 22, 157, 806, 48, 178, 180, 58, 187, 317, 318, 64, 192, 197, 205, 77, 211, 83, 86, 346, 480, 100, 357, 124, 510}, 37: {385, 1027, 7, 265, 11, 273, 403, 147, 405, 22, 24, 665, 27, 540, 288, 161, 546, 930, 550, 172, 685, 174, 176, 50, 948, 566, 55, 56, 183, 825, 827, 568, 62, 831, 833, 578, 195, 68, 841, 79, 82, 210, 597, 472, 89, 92, 222, 96, 226, 230, 231, 233, 363, 117, 118, 121, 127}, 141: {1, 1028, 7, 15, 1040, 1047, 535, 25, 546, 1059, 50, 591, 597, 100, 106, 619, 117, 1142, 118, 120, 121, 125, 126, 127, 147, 151, 676, 678, 181, 696, 717, 1244, 222, 225, 742, 744, 1258, 235, 748, 237, 750, 756, 245, 244, 248, 249, 250, 252, 255, 1280, 257, 258, 259, 1283, 261, 1282, 274, 276, 279, 281, 282, 284, 286, 288, 290, 291, 292, 293, 294, 295, 298, 300, 815, 823, 825, 826, 313, 831, 322, 323, 328, 330, 333, 335, 346, 864, 866, 871, 872, 880, 405, 407, 409, 410, 926, 930, 932, 974, 471, 472, 985, 984, 476, 988, 1013, 1014, 1023}, 195: {1030, 14, 1052, 46, 47, 558, 55, 59, 1084, 61, 60, 1089, 67, 582, 591, 93, 99, 100, 615, 109, 636, 127, 132, 134, 135, 651, 143, 152, 154, 678, 1193, 181, 186, 198, 1228, 213, 227, 740, 234, 235, 748, 751, 753, 242, 258, 771, 264, 265, 779, 271, 273, 276, 797, 1315, 809, 298, 300, 304, 823, 313, 831, 325, 326, 328, 841, 358, 877, 366, 373, 887, 1407, 384, 386, 387, 1413, 1414, 1415, 1416, 1417, 1418, 407, 921, 413, 421, 431, 433, 451, 469, 982, 477, 496, 500, 1013, 1014, 507, 508}, 108: {1, 515, 255, 7, 137, 10, 13, 14, 275, 21, 405, 281, 282, 284, 290, 931, 294, 304, 50, 181, 319, 718, 471, 222, 100, 740, 748, 237, 124, 121, 252, 125, 127}, 47: {258, 262, 268, 269, 286, 288, 289, 292, 683, 301, 302, 303, 304, 305, 306, 307, 321, 322, 323, 324, 327, 340, 995, 874, 1022}, 255: {258, 259, 5, 7, 264, 1034, 443, 271, 273, 147, 405, 406, 281, 665, 413, 288, 672, 930, 546, 678, 551, 294, 682, 300, 685, 826, 559, 436, 53, 565, 564, 56, 185, 569, 825, 444, 441, 829, 831, 448, 833, 322, 323, 452, 447, 834, 455, 200, 841, 325, 827, 324, 328, 840, 335, 976, 332, 597, 982, 343, 984, 472, 217, 859, 218, 860, 222, 219, 121, 98, 100, 743, 872, 234, 748, 879, 245, 118, 117, 760, 249, 763, 895}, 89: {257, 1, 387, 517, 7, 137, 268, 269, 14, 13, 15, 402, 275, 277, 150, 151, 1048, 25, 26, 283, 405, 936, 813, 301, 815, 173, 49, 1074, 50, 949, 694, 181, 952, 187, 702, 321, 66, 707, 451, 197, 709, 202, 716, 845, 83, 212, 213, 724, 86, 216, 88, 731, 732, 93, 221, 1119, 475, 737, 736, 739, 100, 222, 875, 235, 237, 236, 111, 240, 880, 107, 117, 246, 121, 762, 381, 127}, 140: {258, 268, 286, 288, 289, 294, 301, 302, 303, 304, 319, 321, 322, 325, 332, 334, 988, 872, 873, 880, 245}, 190: {898, 258, 7, 9, 269, 15, 272, 273, 147, 276, 405, 148, 24, 281, 282, 539, 544, 1313, 546, 291, 930, 288, 294, 300, 685, 302, 310, 823, 696, 313, 826, 326, 327, 328, 717, 974, 333, 591, 977, 340, 597, 471, 989, 222, 354, 100, 742, 363, 748, 237, 751, 628, 117, 118, 245, 121, 508, 125, 895}, 24: {129, 258, 132, 518, 7, 8, 9, 11, 12, 655, 402, 275, 276, 662, 919, 151, 153, 25, 286, 288, 289, 421, 294, 41, 427, 300, 173, 176, 178, 180, 55, 56, 58, 699, 318, 191, 64, 324, 69, 582, 71, 200, 79, 727, 216, 729, 475, 92, 477, 223, 97, 98, 100, 357, 742, 358, 486, 109, 238, 367, 237, 1007, 372, 117, 249, 763, 508, 127}, 17: {1, 7, 9, 137, 13, 269, 276, 150, 919, 151, 286, 294, 323, 471, 475, 221, 222, 100, 744, 237, 111, 243, 628, 245, 117, 508, 125, 126}, 313: {1, 514, 515, 516, 519, 8, 521, 520, 523, 525, 526, 527, 15, 531, 22, 23, 25, 1050, 538, 28, 29, 542, 31, 546, 550, 1066, 44, 47, 559, 50, 565, 566, 56, 568, 58, 63, 64, 65, 578, 67, 66, 69, 1091, 71, 582, 73, 586, 588, 77, 79, 82, 88, 89, 603, 604, 94, 95, 96, 608, 609, 99, 100, 97, 98, 102, 616, 615, 624, 625, 114, 628, 117, 118, 629, 632, 633, 121, 631, 636, 125, 127, 229, 131, 132, 133, 134, 135, 136, 649, 650, 139, 651, 141, 142, 655, 144, 657, 143, 659, 148, 661, 662, 151, 663, 665, 154, 155, 156, 153, 670, 152, 157, 673, 162, 163, 674, 164, 161, 167, 168, 683, 684, 172, 174, 175, 176, 177, 178, 180, 181, 182, 183, 696, 185, 1210, 187, 186, 191, 192, 193, 194, 195, 197, 199, 200, 202, 203, 204, 205, 208, 720, 210, 211, 215, 216, 218, 654, 222, 735, 225, 226, 739, 740, 228, 230, 231, 744, 745, 234, 147, 748, 237, 238, 239, 742, 232, 235, 245, 768, 770, 258, 265, 778, 300, 820, 309, 823, 318, 831, 322, 837, 326, 328, 840, 843, 331, 333, 845, 849, 576, 357, 892, 385, 391, 393, 402, 403, 404, 405, 409, 414, 415, 417, 418, 419, 420, 423, 427, 428, 430, 432, 946, 435, 436, 441, 443, 1470, 448, 449, 452, 969, 461, 465, 471, 473, 474, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 493, 494, 495, 496, 497, 498, 499, 501, 502, 503, 504, 505, 511}, 53: {257, 258, 7, 15, 151, 24, 281, 25, 924, 284, 156, 546, 174, 50, 181, 568, 1087, 64, 199, 845, 96, 228, 100, 748, 628, 118, 121, 250}, 124: {1, 7, 11, 144, 154, 28, 157, 166, 550, 168, 172, 173, 174, 50, 195, 79, 209, 474, 96, 226, 98, 616, 496, 117}, 149: {896, 258, 262, 268, 269, 1295, 1296, 272, 286, 678, 300, 301, 302, 303, 305, 689, 308, 310, 311, 312, 313, 319, 321, 323, 325, 326, 327, 328, 333, 337, 338, 340, 345, 346, 874, 245}, 176: {129, 258, 257, 262, 7, 268, 13, 270, 272, 273, 405, 150, 151, 919, 25, 285, 286, 927, 288, 289, 293, 294, 297, 298, 303, 305, 50, 948, 181, 952, 876, 319, 321, 324, 325, 327, 328, 1097, 458, 340, 343, 345, 347, 475, 93, 222, 100, 741, 874, 875, 236, 237, 750, 751, 240, 111, 1008, 881, 1012, 117, 246, 250, 508}, 106: {1, 1028, 647, 8, 9, 778, 12, 526, 15, 14, 273, 274, 275, 660, 22, 280, 25, 923, 28, 285, 286, 161, 162, 165, 684, 45, 48, 435, 692, 566, 313, 699, 828, 956, 318, 703, 64, 191, 194, 59, 196, 69, 582, 70, 584, 712, 77, 463, 210, 211, 82, 213, 86, 88, 216, 1242, 1115, 223, 97, 739, 100, 107, 495, 244}, 312: {512, 513, 1, 514, 516, 4, 515, 519, 8, 520, 521, 10, 524, 509, 526, 1039, 528, 14, 530, 531, 529, 525, 23, 537, 1050, 28, 543, 557, 50, 52, 57, 573, 69, 70, 71, 584, 587, 588, 589, 593, 83, 596, 89, 602, 603, 604, 1116, 606, 607, 96, 609, 98, 611, 100, 1124, 1126, 615, 608, 613, 610, 612, 614, 618, 625, 114, 631, 632, 121, 633, 124, 638, 639, 640, 641, 131, 132, 133, 134, 644, 136, 137, 648, 647, 653, 654, 1167, 144, 656, 657, 659, 660, 143, 661, 151, 663, 153, 154, 152, 156, 157, 671, 673, 675, 676, 165, 166, 1192, 169, 170, 684, 173, 174, 175, 176, 172, 177, 1203, 692, 180, 179, 183, 178, 185, 186, 187, 188, 189, 190, 191, 705, 194, 195, 197, 199, 713, 204, 205, 206, 207, 208, 209, 211, 213, 214, 730, 222, 223, 228, 740, 234, 238, 241, 265, 1172, 269, 1298, 1299, 275, 276, 813, 835, 836, 837, 847, 850, 855, 863, 357, 372, 382, 181, 919, 408, 921, 414, 419, 1451, 428, 427, 429, 430, 432, 945, 434, 435, 443, 967, 968, 91, 459, 463, 601, 474, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 1516, 493, 494, 495, 496, 97, 498, 499, 503, 505, 506, 507, 1020, 1021, 510, 511}, 175: {132, 133, 136, 9, 11, 12, 273, 147, 660, 661, 669, 31, 419, 172, 176, 50, 566, 183, 56, 186, 187, 64, 193, 195, 71, 215, 88, 96, 98, 483, 100, 869, 234, 111, 496, 629, 508, 127}, 153: {258, 265, 22, 678, 294, 172, 174, 50, 181, 182, 568, 56, 187, 64, 321, 322, 323, 325, 79, 216, 357, 510, 127}, 220: {258, 264, 268, 269, 286, 288, 289, 294, 298, 682, 300, 301, 303, 305, 306, 319, 325, 332, 333, 340, 343, 995}, 143: {288, 322, 323, 258, 325, 294, 326, 328, 682, 331, 333, 1038, 271, 272, 315, 690, 307, 313, 347, 286}, 199: {1, 258, 259, 7, 892, 9, 268, 269, 14, 276, 405, 408, 539, 285, 286, 678, 294, 813, 1326, 687, 948, 313, 322, 323, 324, 1354, 473, 475, 988, 989, 221, 93, 100, 111, 751, 242, 243, 116, 117, 508}, 202: {318, 481, 258, 515, 484, 1, 516, 423, 195, 96, 172, 173, 204, 269, 242, 179, 283, 604, 286, 191}, 277: {257, 129, 1283, 258, 1, 7, 9, 137, 15, 273, 274, 147, 276, 405, 278, 279, 24, 151, 282, 25, 284, 285, 286, 925, 293, 1197, 302, 50, 181, 844, 591, 471, 472, 473, 93, 221, 100, 742, 872, 1129, 619, 748, 237, 508, 111, 1008, 1011, 628, 117, 1012, 121, 762, 124, 255}, 206: {896, 1024, 258, 900, 260, 262, 903, 904, 269, 272, 1429, 1430, 1431, 1176, 1432, 1434, 1175, 1433, 288, 1313, 678, 294, 1062, 682, 683, 300, 302, 690, 691, 308, 309, 310, 313, 314, 315, 323, 326, 332, 333, 336, 337, 1233, 340, 343, 346, 990, 1127, 359, 873, 362, 361, 748, 749, 750, 360, 1394, 882, 1395, 245, 242, 889, 891, 1022, 895}, 76: {385, 258, 769, 772, 1156, 518, 135, 1158, 1157, 7, 137, 12, 6, 129, 270, 264, 531, 276, 150, 23, 1048, 513, 919, 514, 156, 24, 286, 288, 547, 421, 806, 293, 42, 811, 172, 1153, 517, 175, 1071, 1154, 690, 1155, 182, 56, 59, 60, 61, 318, 955, 64, 960, 192, 324, 197, 582, 325, 200, 327, 70, 203, 1159, 333, 77, 851, 343, 216, 89, 474, 603, 92, 93, 223, 96, 98, 100, 358, 1129, 1006, 1007, 628, 121, 1019}, 314: {1, 1028, 5, 1029, 7, 1032, 9, 8, 11, 12, 15, 1041, 22, 535, 24, 25, 1047, 1048, 28, 29, 1054, 542, 1053, 1057, 546, 540, 36, 38, 1063, 41, 42, 562, 1074, 53, 54, 56, 568, 1085, 64, 1089, 578, 67, 68, 66, 65, 1095, 71, 73, 70, 72, 588, 1094, 78, 591, 585, 595, 597, 88, 90, 93, 94, 95, 609, 99, 105, 106, 620, 623, 1136, 111, 1139, 627, 628, 117, 120, 121, 122, 1145, 125, 126, 1150, 1152, 132, 138, 1165, 143, 655, 144, 147, 150, 151, 1178, 155, 158, 672, 161, 682, 685, 173, 692, 693, 697, 1210, 699, 1217, 1218, 1220, 1221, 196, 710, 1225, 202, 204, 1229, 717, 721, 722, 724, 215, 216, 218, 731, 220, 735, 739, 1253, 742, 743, 747, 237, 1263, 1267, 756, 246, 761, 762, 763, 1276, 765, 764, 255, 768, 257, 772, 775, 1289, 1291, 268, 780, 781, 783, 785, 274, 787, 276, 1297, 278, 791, 280, 790, 282, 795, 794, 284, 796, 1311, 288, 801, 283, 806, 294, 808, 812, 815, 819, 820, 827, 318, 833, 322, 327, 328, 332, 845, 846, 69, 866, 869, 873, 365, 366, 367, 377, 378, 379, 393, 395, 399, 401, 402, 405, 406, 409, 410, 411, 924, 412, 417, 929, 418, 419, 932, 934, 423, 938, 939, 941, 942, 433, 946, 948, 949, 1469, 959, 1471, 1473, 468, 470, 983, 476, 477, 1503, 993, 996, 997, 1517, 1518, 1519, 1520, 496, 1012, 501, 1014, 1016, 508}, 136: {257, 258, 515, 647, 137, 9, 525, 14, 15, 269, 19, 276, 275, 283, 286, 298, 42, 303, 56, 313, 318, 204, 847, 89, 475, 223, 100, 744, 747, 237, 116, 117, 1142, 124, 127}, 179: {258, 902, 905, 269, 271, 272, 914, 916, 917, 538, 288, 1316, 682, 300, 301, 302, 303, 305, 690, 307, 691, 310, 313, 315, 316, 321, 331, 333, 1234, 339, 340, 345, 346, 347, 353, 354, 1127, 362, 750, 751, 893, 895}, 4: {258, 260, 264, 11, 271, 288, 294, 300, 301, 303, 50, 324, 327, 328, 329, 210, 354, 356, 357, 358, 359, 360, 361, 362}, 304: {259, 271, 274, 275, 278, 286, 288, 294, 681, 298, 682, 300, 310, 313, 322, 323, 328, 343, 742, 237, 111, 879, 243, 763, 893, 895}, 3: {258, 260, 264, 268, 271, 272, 288, 294, 299, 300, 302, 303, 307, 181, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 245}, 227: {129, 1028, 7, 9, 137, 13, 14, 15, 273, 274, 19, 276, 405, 150, 1047, 25, 411, 285, 286, 287, 288, 293, 294, 295, 934, 1067, 1068, 50, 823, 319, 321, 322, 324, 460, 475, 93, 221, 100, 249, 741, 106, 748, 1007, 1008, 240, 1010, 1011, 244, 117, 116, 1143, 756, 121, 250, 124, 1017, 126, 127}, 252: {129, 1, 7, 9, 268, 14, 275, 276, 277, 149, 410, 286, 290, 300, 847, 475, 224, 740, 100, 742, 124}, 212: {515, 645, 268, 269, 527, 528, 286, 423, 427, 179, 180, 317, 318, 191, 197, 199, 86, 87, 735, 863, 246, 631, 127, 382, 511}, 310: {257, 258, 14, 274, 275, 536, 24, 294, 304, 50, 181, 832, 845, 222, 740, 1386, 748, 116, 1142, 251, 1022}, 35: {1025, 258, 259, 261, 264, 266, 678, 680, 937, 300, 321, 322, 326, 327, 328, 332, 333, 358, 876, 877, 748, 879, 881, 242, 243}, 147: {258, 898, 292, 313, 904, 937, 269, 270, 751, 304, 305, 690, 339, 340, 750, 301, 302, 345, 286, 319}, 105: {258, 264, 268, 269, 270, 271, 272, 286, 288, 302, 690, 307, 313, 324, 327, 333, 340, 343, 347, 748, 751, 752, 880}, 34: {1024, 289, 898, 259, 324, 292, 294, 899, 288, 329, 299, 332, 690, 242, 245, 310, 990, 312, 286, 991}, 71: {257, 514, 134, 135, 6, 14, 276, 151, 153, 154, 923, 282, 285, 286, 289, 168, 429, 174, 175, 302, 177, 50, 52, 181, 56, 64, 65, 197, 462, 89, 346, 475, 222, 98, 100, 357, 744, 248}, 51: {132, 134, 136, 655, 144, 148, 679, 172, 173, 50, 692, 181, 182, 184, 64, 705, 203, 210, 83, 603, 479, 485, 496}, 204: {1, 258, 259, 1281, 262, 9, 268, 269, 12, 1296, 146, 286, 288, 292, 297, 1194, 170, 172, 45, 302, 303, 304, 300, 301, 310, 315, 316, 318, 191, 321, 322, 333, 336, 340, 216, 482, 874, 748, 880, 242, 245, 1022}, 315: {513, 4, 8, 520, 523, 12, 13, 17, 531, 23, 25, 31, 1065, 46, 48, 55, 56, 1084, 79, 603, 93, 98, 100, 121, 127, 642, 645, 137, 651, 654, 657, 154, 156, 673, 163, 164, 168, 173, 175, 176, 178, 180, 183, 185, 186, 187, 194, 709, 202, 203, 204, 209, 211, 216, 732, 223, 741, 230, 234, 746, 238, 770, 269, 271, 273, 276, 792, 285, 286, 288, 301, 302, 303, 305, 318, 324, 327, 340, 382, 428, 431, 433, 461, 466, 475, 504, 508}, 31: {514, 262, 135, 136, 519, 268, 1020, 271, 153, 32, 682, 299, 811, 302, 175, 303, 306, 319, 192, 705, 321, 328, 79, 340, 611, 484, 490, 875, 493, 498, 886, 504, 1019, 124, 1021, 1022}, 316: {515, 132, 265, 9, 521, 651, 14, 1039, 530, 19, 276, 531, 22, 275, 283, 923, 286, 289, 673, 162, 292, 549, 678, 168, 170, 427, 172, 173, 44, 174, 304, 306, 50, 180, 435, 183, 185, 58, 187, 1084, 190, 318, 64, 191, 192, 707, 323, 197, 69, 71, 199, 582, 588, 716, 462, 463, 83, 213, 89, 730, 988, 735, 223, 97, 98, 483, 482, 357, 614, 100, 487, 234, 633, 507, 127}, 103: {257, 527, 144, 405, 24, 294, 300, 301, 50, 181, 56, 1089, 69, 204, 211, 471, 222, 96, 98, 487, 234, 127, 117, 118, 121, 250, 252, 126, 255}, 318: {514, 4, 517, 1030, 1032, 8, 524, 12, 14, 15, 527, 531, 1044, 24, 1048, 26, 1050, 540, 25, 1063, 40, 47, 49, 50, 566, 56, 58, 575, 64, 63, 66, 69, 70, 72, 77, 85, 88, 605, 94, 1120, 610, 100, 105, 618, 628, 629, 631, 121, 127, 132, 133, 134, 648, 137, 138, 1160, 140, 142, 655, 143, 657, 659, 660, 157, 158, 160, 161, 162, 167, 174, 179, 1204, 692, 182, 697, 186, 187, 188, 191, 193, 194, 708, 197, 196, 712, 204, 205, 208, 722, 211, 210, 213, 215, 216, 732, 735, 739, 229, 237, 750, 239, 238, 248, 763, 255, 768, 257, 265, 269, 275, 792, 282, 795, 796, 285, 286, 284, 289, 294, 809, 301, 815, 305, 307, 312, 315, 318, 321, 326, 842, 340, 864, 865, 866, 356, 357, 869, 376, 378, 892, 381, 384, 385, 898, 393, 396, 401, 403, 404, 405, 414, 419, 934, 423, 941, 944, 435, 451, 968, 458, 474, 476, 480, 481, 482, 485, 1521, 1012, 501, 1014, 503, 508, 509, 1023}, 30: {257, 258, 259, 2, 7, 135, 780, 531, 403, 538, 539, 28, 29, 286, 289, 161, 164, 678, 294, 683, 172, 301, 174, 688, 304, 50, 435, 181, 313, 315, 319, 321, 69, 82, 231, 873, 1007, 751, 242, 252, 1013, 892, 255}, 120: {257, 258, 1, 515, 9, 15, 148, 405, 25, 282, 924, 286, 546, 50, 827, 742, 744, 237, 508, 245, 117, 118, 121, 252, 125, 127}, 46: {1024, 262, 7, 909, 151, 538, 286, 288, 1062, 294, 300, 305, 690, 307, 50, 181, 313, 327, 328, 332, 333, 93, 100, 748, 245, 125, 127}, 289: {1, 7, 15, 147, 405, 21, 151, 24, 410, 282, 926, 685, 815, 455, 849, 471, 473, 477, 222, 742, 363, 109, 117, 1016, 121, 125, 254}, 209: {1, 258, 898, 129, 9, 906, 269, 14, 271, 16, 276, 408, 285, 286, 293, 301, 813, 688, 304, 50, 181, 1086, 321, 333, 1105, 349, 351, 1137, 242, 249, 251, 766, 127}, 261: {1025, 259, 410, 288, 294, 300, 301, 687, 304, 321, 322, 326, 339, 340, 597, 342, 1237, 596, 988, 359, 875, 748, 243, 117, 245, 892, 125}, 88: {898, 261, 904, 286, 1191, 300, 301, 302, 690, 308, 311, 313, 315, 319, 321, 326, 354, 750, 880, 881, 886}, 9: {385, 6, 7, 521, 527, 402, 276, 286, 294, 298, 690, 691, 50, 201, 340, 479, 483, 487, 615, 242, 371, 507}, 247: {257, 1, 259, 258, 7, 269, 271, 272, 151, 28, 300, 50, 181, 58, 64, 70, 340, 222, 736, 100, 750, 751, 111, 121, 251, 1022}, 321: {513, 514, 515, 1028, 7, 8, 521, 9, 523, 519, 14, 527, 526, 529, 530, 531, 20, 19, 1050, 30, 32, 45, 48, 50, 52, 56, 59, 60, 61, 64, 1101, 83, 86, 87, 89, 603, 604, 607, 611, 100, 614, 615, 1126, 116, 631, 633, 124, 127, 131, 132, 133, 134, 135, 647, 651, 654, 143, 657, 659, 663, 153, 1194, 170, 173, 174, 175, 180, 182, 186, 190, 191, 704, 193, 194, 705, 709, 198, 199, 197, 205, 207, 211, 212, 213, 215, 216, 730, 221, 224, 736, 275, 276, 283, 286, 287, 1331, 855, 863, 357, 382, 419, 428, 430, 942, 432, 435, 462, 463, 474, 478, 479, 480, 483, 484, 485, 491, 493, 494, 496, 497, 498, 499, 507, 510, 511}, 266: {9, 268, 14, 272, 275, 276, 25, 283, 924, 285, 286, 289, 676, 313, 319, 321, 325, 100, 874, 237, 124, 245, 508}, 74: {129, 258, 7, 9, 137, 268, 13, 15, 272, 276, 150, 539, 285, 288, 294, 300, 301, 302, 690, 307, 313, 315, 1084, 324, 326, 328, 331, 333, 340, 351, 354, 100, 358, 237, 508, 245, 121, 124, 126}, 238: {257, 258, 405, 151, 538, 926, 286, 546, 1190, 294, 298, 300, 301, 815, 181, 458, 845, 471, 220, 476, 1258, 237, 111, 756, 118, 121, 252, 125, 255}, 319: {259, 261, 267, 268, 269, 682, 301, 302, 689, 306, 307, 313, 332, 333, 338, 340, 346, 350, 358, 750, 879, 880, 751}, 323: {7, 9, 11, 15, 22, 23, 1048, 535, 1050, 544, 546, 1073, 50, 56, 64, 79, 93, 98, 100, 619, 117, 121, 127, 651, 144, 150, 151, 156, 678, 172, 179, 180, 181, 186, 199, 713, 203, 204, 210, 215, 222, 223, 741, 744, 238, 243, 245, 246, 248, 249, 762, 763, 764, 255, 257, 258, 772, 268, 273, 282, 286, 288, 289, 292, 293, 294, 295, 298, 300, 319, 322, 327, 328, 332, 333, 334, 847, 873, 875, 876, 886, 933, 467, 475, 479, 993, 1012, 1017, 508}, 67: {1, 7, 273, 147, 276, 405, 151, 24, 25, 1047, 1052, 412, 546, 827, 64, 833, 1093, 1095, 472, 743, 871, 105, 235, 240, 756, 117, 121, 122, 123, 125}, 211: {257, 1025, 263, 520, 9, 526, 528, 275, 286, 678, 423, 300, 687, 303, 1330, 181, 310, 443, 64, 705, 69, 455, 199, 457, 205, 462, 596, 215, 228, 357, 230, 1127, 491, 876, 117, 890, 127}, 98: {514, 517, 523, 655, 659, 152, 25, 163, 168, 938, 428, 173, 47, 435, 321, 322, 194, 70, 209, 210, 211, 88, 988, 745, 116, 629, 502}, 12: {132, 133, 4, 392, 143, 15, 402, 276, 282, 28, 157, 159, 416, 161, 168, 170, 300, 172, 684, 174, 50, 318, 191, 195, 196, 708, 69, 71, 200, 328, 202, 203, 204, 591, 82, 471, 216, 215, 88, 735, 96, 97, 98, 480, 228, 238, 753, 754, 242, 381, 127}, 40: {896, 258, 259, 268, 269, 270, 271, 272, 1038, 286, 294, 300, 302, 303, 305, 310, 316, 321, 328, 333, 337, 340, 343, 345, 346, 347, 358, 876, 750, 879, 880, 754, 243, 242, 245}, 258: {258, 272, 286, 288, 289, 294, 300, 690, 310, 311, 313, 315, 323, 326, 328, 332, 333, 873, 748, 877, 751, 243, 893}, 228: {137, 650, 651, 655, 272, 275, 286, 288, 938, 427, 812, 690, 56, 313, 327, 204, 87, 475, 98, 750, 886}, 325: {1, 514, 2, 1018, 517, 521, 523, 525, 526, 527, 16, 529, 530, 23, 28, 542, 32, 548, 554, 47, 50, 58, 71, 82, 86, 604, 93, 1118, 95, 98, 99, 100, 614, 616, 105, 107, 109, 114, 115, 628, 1140, 1149, 127, 640, 132, 133, 134, 135, 647, 137, 650, 654, 143, 656, 655, 152, 154, 164, 168, 172, 174, 175, 176, 177, 179, 180, 181, 1203, 183, 182, 185, 186, 187, 188, 190, 191, 193, 195, 197, 199, 200, 205, 1230, 1232, 208, 210, 211, 737, 234, 235, 236, 240, 768, 771, 269, 271, 272, 286, 305, 313, 319, 835, 325, 340, 345, 865, 357, 383, 386, 1411, 402, 403, 408, 430, 432, 434, 435, 443, 961, 458, 1487, 469, 474, 475, 480, 482, 483, 484, 485, 1003, 492, 493, 495, 498, 1523, 502, 504, 505, 506, 507, 510, 511}, 320: {1, 2, 3, 4, 7, 11, 1041, 17, 22, 1047, 24, 27, 1052, 33, 546, 1059, 38, 550, 552, 42, 554, 50, 51, 54, 566, 568, 1081, 570, 56, 572, 62, 576, 1090, 66, 68, 1091, 71, 586, 588, 77, 79, 82, 597, 89, 90, 92, 95, 96, 97, 99, 100, 625, 627, 117, 118, 121, 122, 123, 129, 1157, 145, 147, 148, 156, 159, 161, 1188, 164, 678, 679, 172, 173, 174, 685, 176, 177, 692, 183, 184, 185, 1210, 188, 1215, 195, 202, 716, 204, 210, 732, 226, 739, 742, 231, 232, 233, 235, 238, 751, 240, 241, 760, 248, 250, 763, 252, 257, 769, 771, 774, 1291, 274, 276, 278, 284, 288, 800, 291, 292, 294, 808, 300, 825, 827, 833, 849, 340, 869, 358, 368, 369, 892, 895, 385, 399, 403, 405, 410, 411, 413, 421, 431, 433, 946, 452, 453, 456, 458, 974, 976, 470, 472, 1522, 1011, 501}, 326: {1, 514, 515, 4, 519, 8, 521, 520, 9, 523, 525, 526, 527, 528, 530, 22, 33, 38, 550, 554, 44, 559, 48, 50, 563, 564, 565, 54, 566, 53, 568, 56, 64, 67, 69, 72, 588, 79, 82, 86, 88, 89, 90, 603, 94, 1118, 608, 96, 98, 609, 612, 613, 611, 615, 616, 1126, 97, 633, 127, 131, 132, 646, 134, 136, 135, 648, 651, 141, 654, 655, 144, 657, 659, 663, 153, 665, 154, 670, 671, 161, 674, 675, 679, 168, 170, 172, 173, 174, 175, 176, 177, 178, 180, 181, 182, 183, 185, 186, 187, 701, 705, 194, 195, 196, 197, 199, 200, 202, 204, 205, 1231, 208, 720, 210, 211, 216, 219, 732, 226, 227, 228, 229, 230, 232, 233, 234, 237, 239, 241, 265, 780, 790, 282, 317, 318, 837, 849, 367, 378, 385, 386, 391, 393, 397, 399, 403, 419, 423, 427, 428, 429, 944, 433, 434, 435, 436, 441, 443, 444, 445, 447, 448, 449, 451, 452, 969, 468, 474, 478, 479, 480, 481, 483, 484, 485, 491, 493, 496, 498, 500, 501, 503, 505, 507, 508, 510, 511}, 327: {1, 514, 2, 4, 517, 7, 8, 9, 10, 11, 12, 13, 14, 527, 523, 529, 533, 22, 23, 24, 25, 26, 537, 28, 31, 32, 1056, 546, 33, 550, 42, 1067, 44, 1069, 558, 559, 1070, 1073, 50, 1075, 48, 47, 55, 568, 56, 64, 65, 66, 69, 70, 583, 582, 1097, 1098, 72, 588, 589, 1100, 1103, 1101, 81, 82, 79, 83, 85, 86, 87, 88, 89, 90, 603, 92, 93, 95, 96, 98, 99, 100, 1129, 1131, 108, 111, 628, 1141, 117, 631, 121, 634, 127, 129, 131, 132, 133, 645, 644, 650, 651, 652, 655, 143, 144, 1170, 659, 147, 658, 150, 151, 152, 153, 154, 663, 156, 672, 160, 161, 676, 164, 678, 168, 169, 682, 172, 173, 686, 684, 174, 175, 178, 179, 180, 181, 182, 176, 184, 183, 186, 188, 702, 191, 192, 190, 1218, 195, 196, 197, 198, 710, 200, 708, 202, 203, 715, 204, 201, 718, 209, 210, 211, 215, 216, 217, 218, 219, 732, 222, 735, 226, 228, 230, 232, 233, 234, 746, 237, 238, 239, 749, 753, 245, 246, 249, 250, 255, 257, 258, 772, 260, 264, 265, 778, 268, 269, 271, 273, 274, 275, 792, 281, 285, 286, 288, 805, 293, 294, 806, 298, 811, 300, 301, 302, 305, 311, 313, 318, 321, 324, 327, 328, 845, 333, 336, 849, 338, 340, 344, 856, 865, 357, 874, 875, 367, 886, 381, 382, 895, 896, 393, 396, 403, 405, 919, 408, 921, 410, 411, 418, 419, 421, 423, 425, 428, 431, 433, 435, 949, 952, 959, 960, 447, 962, 451, 455, 461, 464, 466, 469, 474, 475, 476, 478, 482, 484, 494, 1007, 709, 497, 498, 1012, 502, 507, 1017, 506, 1019, 508}, 183: {257, 258, 1159, 265, 649, 270, 144, 273, 274, 405, 159, 294, 431, 176, 177, 562, 50, 181, 54, 55, 62, 1215, 1217, 450, 1090, 449, 202, 203, 331, 77, 720, 210, 212, 88, 216, 222, 94, 96, 225, 226, 483, 227, 485, 229, 356, 230, 228, 739, 241, 375, 121, 250, 380}, 328: {515, 4, 518, 519, 7, 9, 521, 10, 523, 11, 12, 8, 528, 1041, 1042, 531, 22, 23, 28, 540, 29, 31, 546, 549, 550, 38, 553, 554, 43, 556, 44, 46, 559, 561, 50, 51, 566, 55, 568, 569, 570, 520, 572, 58, 62, 56, 64, 65, 578, 579, 68, 69, 70, 71, 72, 73, 586, 582, 76, 589, 77, 591, 79, 1106, 82, 595, 1109, 85, 1107, 1112, 601, 597, 89, 606, 96, 97, 98, 610, 100, 1126, 614, 620, 1135, 1136, 623, 627, 628, 1139, 117, 118, 227, 121, 636, 637, 639, 127, 132, 645, 133, 135, 646, 649, 651, 655, 144, 657, 148, 661, 149, 662, 665, 153, 155, 157, 159, 161, 162, 164, 679, 167, 172, 684, 685, 688, 177, 690, 689, 180, 693, 182, 183, 696, 185, 186, 699, 188, 692, 181, 187, 192, 1217, 194, 195, 708, 198, 199, 200, 203, 204, 205, 715, 720, 211, 723, 726, 215, 216, 729, 218, 222, 223, 1248, 736, 226, 739, 228, 229, 742, 231, 232, 230, 234, 744, 748, 235, 750, 1263, 752, 241, 754, 755, 751, 245, 237, 1277, 258, 260, 265, 778, 270, 271, 272, 273, 54, 275, 281, 282, 284, 286, 798, 289, 1313, 291, 294, 809, 810, 299, 300, 301, 302, 823, 313, 315, 316, 317, 318, 322, 323, 326, 327, 328, 331, 332, 333, 849, 343, 344, 347, 349, 350, 356, 357, 879, 370, 371, 176, 1401, 380, 383, 385, 903, 905, 399, 912, 911, 402, 403, 916, 405, 915, 1439, 423, 427, 939, 431, 432, 433, 435, 443, 956, 447, 448, 449, 451, 1478, 1483, 470, 983, 984, 471, 474, 480, 481, 482, 483, 503, 1518, 498, 1015, 504, 1021, 510, 511}, 322: {1, 514, 513, 258, 1019, 521, 9, 12, 653, 654, 655, 272, 656, 528, 150, 23, 156, 157, 32, 33, 302, 303, 48, 50, 179, 182, 313, 185, 188, 318, 192, 64, 194, 196, 197, 591, 216, 89, 346, 603, 92, 479, 608, 483, 489, 234, 751, 505, 507, 508, 127}, 330: {1, 1028, 8, 11, 1035, 527, 15, 1044, 21, 22, 25, 28, 31, 549, 38, 554, 44, 47, 559, 50, 51, 568, 58, 570, 1084, 575, 63, 64, 66, 67, 69, 70, 71, 584, 72, 73, 588, 77, 80, 82, 596, 88, 603, 91, 94, 95, 97, 98, 99, 100, 102, 105, 627, 117, 118, 121, 126, 132, 133, 135, 136, 651, 143, 148, 660, 151, 153, 161, 168, 172, 174, 177, 692, 181, 694, 185, 699, 193, 195, 708, 197, 200, 202, 204, 205, 208, 209, 210, 213, 215, 216, 729, 732, 225, 739, 228, 231, 235, 747, 237, 238, 763, 252, 255, 257, 275, 277, 283, 284, 286, 293, 823, 318, 845, 864, 866, 357, 370, 376, 384, 385, 393, 403, 405, 418, 419, 422, 423, 427, 432, 443, 447, 451, 963, 966, 969, 465, 468, 470, 473, 989, 479, 993, 485, 496, 501, 1016}, 27: {515, 9, 148, 281, 925, 286, 288, 930, 295, 298, 50, 325, 978, 596, 475, 100, 742, 370, 244, 246, 118, 121, 123, 508, 1017}, 331: {1, 514, 132, 133, 7, 8, 11, 268, 653, 269, 1296, 277, 22, 414, 286, 32, 160, 31, 933, 1194, 811, 682, 302, 47, 304, 305, 178, 947, 180, 1199, 182, 694, 175, 306, 58, 59, 702, 190, 64, 705, 958, 69, 454, 198, 1100, 1101, 81, 467, 214, 215, 475, 221, 479, 223, 735, 482, 100, 868, 486, 234, 491, 238, 242, 1141, 634, 503, 1017, 506, 124, 511}, 332: {1, 1028, 5, 7, 8, 9, 11, 12, 1042, 22, 1047, 31, 546, 38, 550, 552, 41, 554, 44, 50, 562, 53, 566, 54, 56, 568, 64, 1090, 70, 73, 77, 79, 82, 595, 597, 89, 95, 96, 97, 98, 105, 106, 619, 628, 117, 118, 120, 121, 122, 123, 125, 1150, 127, 1157, 651, 655, 144, 147, 148, 660, 156, 159, 673, 1188, 678, 679, 682, 684, 172, 174, 173, 685, 693, 181, 182, 696, 1210, 1218, 195, 204, 717, 210, 728, 218, 1244, 222, 225, 226, 227, 228, 229, 742, 230, 232, 233, 746, 235, 234, 237, 748, 240, 756, 245, 249, 763, 252, 255, 257, 770, 258, 769, 264, 265, 271, 273, 276, 282, 284, 288, 291, 1315, 293, 294, 295, 298, 300, 302, 815, 307, 820, 824, 313, 827, 831, 833, 322, 323, 326, 327, 328, 841, 840, 332, 333, 845, 342, 350, 354, 866, 356, 871, 879, 367, 369, 370, 895, 385, 405, 406, 409, 410, 411, 928, 931, 934, 431, 449, 450, 451, 452, 456, 974, 975, 978, 982, 470, 983, 471, 472, 984, 1011, 1013, 1016}, 329: {512, 129, 258, 515, 7, 892, 137, 8, 11, 12, 269, 651, 655, 272, 657, 274, 147, 276, 534, 282, 924, 284, 286, 288, 294, 295, 39, 297, 169, 423, 300, 174, 303, 302, 50, 181, 185, 313, 186, 705, 194, 323, 322, 197, 326, 198, 199, 331, 333, 591, 79, 81, 338, 855, 98, 483, 100, 879, 1011, 245, 117, 248, 250, 124, 127}, 86: {258, 259, 269, 270, 1175, 1176, 286, 288, 289, 683, 300, 304, 319, 326, 327, 328, 338, 872, 879, 881, 242, 888, 889}, 139: {268, 150, 1176, 286, 288, 676, 296, 297, 302, 303, 307, 458, 460, 1233, 475, 222, 740, 100, 744, 237, 242, 246, 508, 127}, 300: {288, 257, 322, 833, 100, 261, 1094, 294, 328, 872, 456, 264, 876, 300, 687, 881, 243, 948, 1012, 409}, 163: {258, 269, 272, 28, 286, 288, 300, 301, 433, 305, 56, 316, 318, 64, 326, 202, 216, 347, 97, 98, 357, 234, 879}, 333: {513, 520, 269, 276, 153, 294, 168, 300, 174, 435, 180, 186, 315, 316, 66, 79, 88, 98, 739, 100, 483, 873, 748, 127, 894, 255}, 334: {512, 514, 515, 4, 518, 7, 8, 9, 521, 11, 12, 525, 13, 1020, 527, 1041, 529, 531, 20, 19, 22, 23, 1048, 537, 1051, 28, 29, 549, 38, 553, 42, 44, 558, 47, 1073, 50, 1074, 52, 561, 566, 10, 56, 569, 58, 59, 61, 577, 68, 69, 70, 582, 72, 73, 74, 71, 14, 77, 591, 79, 81, 82, 83, 1108, 86, 89, 603, 91, 93, 606, 95, 608, 607, 98, 99, 100, 620, 1133, 1132, 111, 1137, 115, 628, 117, 116, 631, 629, 121, 634, 635, 124, 125, 127, 640, 129, 642, 131, 132, 130, 134, 135, 137, 1163, 652, 142, 655, 143, 657, 658, 1170, 1172, 150, 663, 151, 153, 154, 155, 160, 161, 163, 675, 164, 678, 168, 169, 170, 171, 684, 173, 174, 1198, 175, 176, 172, 179, 689, 693, 182, 1207, 183, 185, 181, 186, 187, 190, 191, 193, 707, 708, 709, 197, 710, 200, 712, 1226, 203, 204, 716, 207, 208, 209, 210, 213, 214, 216, 1241, 217, 218, 220, 221, 222, 223, 224, 736, 225, 227, 228, 229, 742, 230, 231, 744, 746, 235, 740, 237, 238, 239, 236, 753, 1263, 244, 245, 246, 248, 761, 250, 762, 255, 257, 258, 265, 268, 269, 271, 272, 275, 276, 277, 792, 282, 283, 285, 286, 287, 1312, 289, 1313, 1315, 288, 293, 290, 297, 810, 300, 301, 302, 303, 815, 305, 306, 307, 304, 310, 311, 312, 313, 315, 316, 317, 318, 319, 322, 324, 326, 840, 328, 845, 333, 846, 337, 338, 340, 855, 856, 345, 346, 347, 865, 866, 870, 877, 879, 882, 371, 886, 887, 888, 1404, 896, 387, 1411, 899, 902, 905, 906, 396, 1426, 403, 405, 408, 922, 1202, 931, 419, 421, 423, 936, 425, 937, 427, 428, 429, 430, 945, 433, 436, 950, 443, 955, 961, 450, 449, 969, 461, 462, 474, 475, 476, 196, 1011, 1504, 481, 479, 483, 484, 485, 488, 1006, 494, 1008, 496, 1010, 498, 1524, 500, 502, 1014, 1016, 505, 1525, 506, 508, 510}, 39: {258, 900, 269, 270, 272, 288, 294, 937, 300, 301, 302, 306, 307, 313, 315, 319, 333, 339, 345, 347, 352, 748}, 324: {1, 258, 259, 260, 1033, 9, 268, 14, 270, 273, 275, 276, 150, 538, 283, 282, 411, 285, 286, 288, 289, 410, 292, 293, 294, 678, 298, 300, 301, 50, 307, 690, 310, 827, 321, 322, 323, 1094, 327, 328, 458, 331, 332, 846, 339, 340, 597, 471, 475, 742, 872, 873, 875, 748, 877, 749, 879, 763, 508, 754, 248, 250, 123, 127, 125, 255}, 132: {1154, 137, 521, 523, 12, 275, 151, 664, 154, 922, 285, 286, 806, 175, 50, 56, 484, 100, 251, 1019, 124, 127}, 336: {1, 3, 4, 13, 1037, 15, 1041, 1047, 1048, 25, 26, 1051, 1054, 1057, 33, 1059, 546, 41, 42, 49, 1074, 50, 1079, 56, 571, 63, 575, 577, 66, 67, 579, 70, 1094, 72, 585, 1098, 591, 85, 88, 90, 94, 1118, 100, 105, 619, 108, 111, 628, 117, 121, 122, 124, 125, 655, 151, 153, 154, 158, 1183, 1188, 168, 173, 692, 186, 1218, 710, 202, 204, 716, 1230, 208, 722, 210, 216, 732, 734, 1249, 738, 742, 232, 746, 237, 238, 239, 762, 763, 765, 257, 780, 781, 785, 273, 275, 276, 790, 282, 284, 796, 288, 290, 294, 824, 845, 859, 864, 871, 367, 368, 383, 388, 393, 395, 399, 401, 405, 407, 410, 1437, 926, 1446, 949, 959, 451, 1496, 475, 998, 999, 1011, 1012, 1017}, 335: {258, 260, 902, 269, 271, 288, 678, 300, 305, 307, 313, 322, 323, 324, 328, 333, 340, 342, 347, 355, 748, 245}, 169: {258, 260, 133, 134, 525, 538, 683, 172, 301, 174, 429, 684, 300, 50, 308, 181, 443, 705, 321, 199, 331, 204, 211, 213, 603, 604, 606, 480, 482, 483, 234, 879, 495, 498, 243, 499, 127}, 338: {513, 514, 1, 516, 133, 134, 132, 135, 517, 650, 523, 525, 654, 269, 143, 275, 663, 408, 792, 286, 294, 168, 169, 170, 427, 301, 174, 175, 945, 306, 435, 52, 180, 310, 56, 443, 189, 194, 708, 196, 582, 197, 204, 462, 79, 208, 211, 212, 83, 213, 215, 216, 86, 474, 603, 604, 606, 607, 480, 479, 478, 483, 484, 613, 486, 100, 1124, 488, 490, 494, 497, 498, 990, 382, 511}, 339: {1, 514, 515, 516, 5, 1030, 4, 7, 521, 522, 523, 12, 11, 525, 1039, 528, 527, 530, 22, 23, 25, 28, 29, 30, 32, 546, 549, 550, 42, 45, 9, 47, 518, 50, 53, 566, 55, 56, 568, 58, 573, 64, 65, 67, 69, 582, 73, 74, 76, 589, 79, 80, 81, 82, 86, 1110, 88, 1113, 89, 603, 91, 92, 94, 607, 97, 98, 99, 100, 101, 614, 1135, 124, 1139, 117, 631, 632, 121, 636, 637, 126, 127, 640, 1153, 642, 130, 132, 133, 134, 135, 131, 649, 650, 139, 136, 644, 654, 655, 144, 657, 145, 639, 143, 661, 150, 151, 663, 153, 154, 660, 156, 157, 159, 160, 673, 161, 163, 675, 678, 167, 168, 170, 173, 174, 175, 176, 178, 179, 180, 693, 181, 183, 182, 185, 186, 187, 188, 190, 702, 192, 191, 194, 195, 196, 709, 198, 197, 199, 200, 203, 204, 205, 719, 208, 209, 211, 212, 213, 214, 1240, 216, 218, 217, 1244, 222, 735, 1248, 737, 226, 739, 228, 227, 229, 231, 736, 233, 234, 235, 1258, 238, 240, 241, 1267, 248, 250, 257, 770, 258, 772, 265, 269, 270, 276, 1301, 790, 286, 288, 293, 806, 298, 302, 823, 317, 327, 845, 343, 856, 346, 347, 357, 380, 1404, 383, 396, 402, 403, 404, 410, 411, 415, 423, 427, 428, 939, 942, 431, 433, 434, 435, 436, 447, 961, 449, 451, 461, 469, 474, 475, 478, 479, 480, 483, 484, 485, 488, 496, 498, 1526, 503, 504, 1017, 506, 508, 509, 511}, 309: {1025, 258, 324, 326, 938, 331, 300, 333, 334, 303, 304, 1393, 242, 306, 1296, 690, 879, 989, 286, 319}, 342: {514, 3, 4, 517, 518, 7, 8, 9, 523, 11, 13, 12, 15, 14, 531, 1047, 1048, 25, 23, 26, 28, 535, 544, 32, 1057, 547, 42, 558, 1071, 47, 1073, 1070, 56, 57, 58, 574, 68, 581, 1094, 584, 591, 1103, 88, 89, 92, 93, 606, 607, 95, 98, 100, 1128, 108, 111, 114, 122, 123, 124, 125, 129, 131, 132, 133, 134, 135, 1160, 137, 1163, 1166, 655, 143, 657, 1167, 144, 1170, 656, 654, 663, 152, 149, 150, 153, 156, 160, 165, 169, 174, 175, 179, 692, 182, 699, 188, 189, 191, 192, 193, 194, 196, 197, 204, 716, 208, 209, 723, 724, 212, 727, 216, 220, 732, 223, 746, 236, 237, 238, 240, 756, 246, 248, 249, 762, 251, 764, 763, 255, 257, 772, 262, 274, 1300, 789, 276, 792, 282, 286, 287, 288, 289, 1315, 293, 294, 297, 298, 813, 301, 815, 818, 319, 320, 833, 324, 326, 327, 844, 846, 1368, 866, 357, 873, 875, 367, 378, 381, 382, 408, 410, 412, 928, 421, 423, 427, 428, 433, 950, 952, 965, 461, 974, 975, 1016, 475, 476, 478, 482, 483, 486, 487, 488, 1007, 1008, 1009, 496, 499, 1012, 1011, 1014, 1010, 1528, 507, 508}, 340: {1, 520, 265, 526, 143, 15, 402, 274, 405, 662, 417, 418, 423, 172, 173, 174, 428, 946, 435, 50, 181, 179, 180, 186, 66, 196, 71, 199, 584, 969, 204, 205, 588, 211, 215, 88, 95, 480, 486, 1133, 497, 502, 504, 378}, 317: {260, 264, 268, 271, 288, 678, 299, 300, 683, 313, 322, 323, 326, 328, 331, 350, 351, 354, 355, 748, 879, 245}, 341: {1280, 1025, 259, 1527, 908, 288, 292, 294, 682, 299, 948, 330, 335, 358, 872, 876, 877, 880, 881, 887, 895}, 343: {1, 515, 3, 4, 7, 8, 521, 10, 11, 12, 9, 523, 527, 528, 1039, 530, 13, 20, 531, 22, 23, 536, 25, 26, 1047, 28, 546, 38, 42, 1067, 44, 555, 47, 48, 559, 1073, 50, 52, 561, 53, 55, 56, 569, 58, 57, 568, 62, 63, 64, 65, 66, 67, 68, 69, 581, 582, 72, 583, 76, 77, 79, 81, 82, 1107, 83, 86, 87, 88, 89, 90, 1112, 1117, 606, 97, 98, 100, 614, 1132, 1140, 117, 118, 631, 116, 121, 124, 127, 130, 642, 132, 134, 135, 137, 654, 655, 143, 144, 657, 147, 660, 150, 663, 152, 153, 154, 155, 156, 157, 159, 163, 164, 168, 169, 1194, 684, 174, 175, 176, 177, 179, 180, 186, 187, 188, 1211, 702, 191, 703, 193, 194, 189, 708, 196, 197, 199, 712, 200, 198, 203, 202, 715, 208, 211, 724, 214, 727, 215, 729, 217, 222, 223, 735, 739, 228, 229, 231, 744, 234, 747, 236, 237, 238, 235, 241, 1267, 250, 252, 257, 258, 260, 265, 778, 269, 786, 275, 276, 277, 274, 792, 283, 286, 288, 297, 302, 303, 306, 823, 317, 318, 324, 333, 334, 357, 358, 367, 371, 375, 382, 385, 387, 403, 405, 919, 408, 921, 410, 930, 931, 423, 425, 427, 429, 943, 435, 950, 951, 961, 449, 963, 458, 461, 462, 463, 466, 980, 471, 473, 474, 475, 476, 478, 483, 1008, 496, 498, 499, 508, 510}, 344: {1, 4, 5, 516, 7, 8, 9, 11, 12, 13, 14, 1020, 529, 530, 19, 22, 535, 1048, 537, 25, 1050, 26, 546, 39, 45, 559, 562, 50, 568, 58, 1082, 64, 69, 70, 71, 73, 588, 79, 83, 597, 86, 87, 88, 89, 95, 96, 97, 98, 100, 106, 619, 111, 1137, 628, 117, 1142, 119, 118, 121, 122, 124, 125, 127, 129, 132, 647, 137, 1165, 148, 1172, 660, 663, 151, 678, 169, 684, 172, 174, 175, 176, 173, 181, 694, 183, 696, 190, 191, 707, 196, 195, 198, 708, 709, 713, 202, 203, 716, 204, 715, 208, 210, 213, 215, 216, 222, 228, 742, 235, 237, 751, 244, 245, 246, 756, 248, 762, 251, 764, 255, 258, 1283, 268, 269, 272, 273, 274, 275, 276, 278, 280, 281, 283, 284, 285, 286, 288, 290, 291, 295, 297, 298, 301, 302, 303, 304, 815, 306, 311, 313, 315, 316, 319, 322, 844, 845, 864, 357, 367, 372, 896, 385, 405, 408, 926, 928, 421, 431, 433, 955, 451, 459, 972, 462, 463, 471, 472, 473, 476, 477, 478, 479, 486, 487, 494, 1007, 496, 1014, 508, 509, 511}, 345: {1, 4, 5, 518, 9, 11, 12, 13, 14, 15, 534, 535, 1048, 25, 26, 1047, 28, 1053, 33, 550, 38, 40, 42, 43, 44, 559, 48, 49, 50, 51, 1074, 566, 54, 568, 56, 1082, 570, 58, 64, 65, 66, 69, 582, 71, 1096, 70, 588, 77, 1101, 79, 81, 86, 87, 88, 91, 93, 1117, 98, 100, 620, 111, 628, 117, 118, 121, 124, 125, 126, 639, 131, 132, 1160, 137, 651, 143, 655, 660, 148, 150, 151, 161, 676, 678, 170, 172, 173, 174, 684, 181, 696, 702, 191, 708, 197, 196, 1221, 709, 200, 202, 1226, 716, 204, 715, 722, 210, 724, 215, 216, 218, 732, 221, 220, 1247, 223, 736, 226, 739, 738, 737, 742, 744, 234, 235, 748, 747, 237, 239, 238, 241, 244, 245, 246, 248, 762, 251, 255, 1281, 258, 772, 262, 268, 269, 781, 272, 274, 278, 280, 282, 283, 284, 285, 286, 287, 288, 289, 1315, 291, 293, 294, 295, 297, 298, 300, 301, 302, 303, 815, 305, 311, 312, 313, 315, 317, 318, 323, 325, 332, 845, 333, 846, 866, 356, 365, 367, 879, 886, 378, 381, 382, 385, 387, 903, 393, 402, 403, 405, 919, 412, 416, 941, 433, 949, 443, 956, 955, 451, 972, 461, 974, 462, 464, 980, 469, 470, 471, 473, 988, 476, 479, 481, 485, 1007, 1008, 1009, 498, 1011, 1012, 1014, 1016, 1017, 508, 1023}, 346: {1025, 2, 3, 4, 515, 518, 7, 520, 11, 12, 1039, 17, 22, 29, 541, 31, 33, 546, 549, 550, 38, 561, 50, 53, 54, 55, 56, 569, 566, 571, 572, 58, 62, 576, 64, 1090, 578, 67, 68, 582, 72, 76, 77, 79, 83, 597, 1110, 88, 89, 91, 92, 94, 96, 97, 98, 100, 616, 110, 1135, 117, 120, 121, 636, 127, 128, 640, 642, 132, 133, 134, 141, 143, 144, 657, 658, 147, 660, 151, 153, 156, 157, 158, 669, 159, 673, 161, 164, 1188, 167, 168, 684, 685, 174, 173, 176, 172, 177, 175, 180, 181, 182, 183, 184, 693, 186, 187, 188, 1210, 1217, 195, 708, 196, 1222, 712, 203, 204, 1228, 1231, 1232, 720, 210, 211, 213, 727, 215, 216, 218, 219, 732, 226, 739, 742, 743, 232, 233, 746, 234, 748, 237, 1258, 240, 241, 245, 250, 259, 265, 780, 785, 273, 276, 288, 802, 291, 293, 294, 809, 300, 302, 318, 831, 322, 325, 842, 333, 358, 363, 365, 366, 879, 369, 375, 385, 391, 392, 394, 395, 403, 405, 415, 932, 423, 431, 944, 951, 959, 455, 967, 977, 470, 472, 496, 1011, 1018}, 347: {1, 1028, 4, 7, 1035, 12, 11, 1039, 15, 17, 22, 1047, 24, 25, 28, 31, 544, 546, 1059, 550, 50, 55, 568, 56, 1088, 65, 68, 69, 70, 73, 588, 77, 76, 79, 82, 595, 85, 597, 87, 91, 95, 96, 609, 98, 99, 97, 100, 105, 106, 627, 117, 118, 121, 123, 125, 127, 132, 137, 655, 144, 147, 660, 148, 151, 156, 157, 158, 159, 163, 164, 168, 172, 173, 685, 686, 176, 689, 177, 174, 692, 181, 182, 183, 180, 696, 186, 699, 187, 188, 693, 192, 195, 200, 713, 202, 203, 204, 208, 721, 210, 215, 216, 1244, 222, 735, 223, 226, 227, 230, 742, 233, 235, 748, 237, 239, 240, 241, 756, 245, 246, 249, 763, 252, 257, 258, 1283, 260, 1291, 268, 271, 273, 276, 280, 282, 284, 286, 288, 290, 291, 293, 806, 294, 298, 300, 819, 820, 827, 317, 829, 318, 831, 323, 324, 328, 841, 333, 356, 357, 871, 363, 879, 369, 371, 385, 386, 392, 403, 404, 405, 410, 411, 926, 416, 928, 930, 418, 421, 423, 427, 943, 432, 435, 959, 455, 460, 462, 465, 977, 468, 982, 470, 472, 471, 475, 1011, 1012, 501, 1016, 508}, 273: {896, 900, 902, 268, 272, 286, 303, 304, 305, 690, 307, 311, 313, 315, 316, 319, 321, 328, 338, 340, 345, 347}, 55: {257, 7, 144, 273, 405, 22, 678, 685, 174, 50, 181, 56, 1089, 79, 597, 89, 117, 118, 1016, 121, 254}, 349: {1028, 9, 10, 15, 20, 276, 25, 411, 412, 285, 284, 288, 544, 546, 291, 823, 696, 325, 455, 713, 458, 459, 847, 596, 471, 985, 475, 1117, 100, 744, 105, 1128, 106, 619, 237, 370, 118, 120, 121, 125, 126}, 348: {1, 1028, 7, 15, 147, 276, 405, 406, 151, 409, 25, 411, 924, 412, 926, 928, 288, 546, 291, 1060, 1061, 294, 934, 685, 819, 313, 827, 831, 834, 323, 974, 975, 596, 472, 473, 476, 988, 477, 1120, 225, 100, 742, 107, 237, 111, 240, 368, 370, 243, 628, 245, 756, 118, 117, 121, 369, 123, 126}, 354: {512, 513, 515, 516, 518, 7, 520, 9, 8, 10, 13, 14, 527, 528, 529, 1039, 531, 20, 533, 19, 25, 32, 1063, 1065, 42, 45, 558, 47, 50, 52, 57, 58, 59, 60, 61, 1085, 65, 66, 70, 582, 584, 1101, 79, 81, 83, 86, 87, 88, 89, 602, 603, 604, 605, 93, 607, 1119, 606, 98, 610, 100, 97, 109, 1137, 116, 629, 631, 124, 638, 131, 133, 134, 135, 136, 137, 650, 651, 652, 143, 655, 657, 659, 660, 149, 661, 151, 152, 664, 153, 155, 154, 162, 676, 165, 166, 168, 169, 1194, 171, 170, 173, 174, 175, 1197, 180, 692, 694, 181, 185, 186, 699, 189, 702, 191, 190, 705, 193, 707, 196, 197, 709, 199, 710, 202, 714, 716, 208, 209, 210, 211, 724, 213, 216, 1241, 732, 733, 221, 735, 736, 737, 222, 740, 744, 747, 238, 753, 242, 241, 246, 248, 251, 255, 257, 258, 268, 269, 270, 272, 275, 276, 792, 281, 283, 285, 286, 287, 292, 297, 811, 303, 305, 306, 308, 311, 313, 318, 319, 321, 847, 855, 344, 863, 865, 882, 887, 889, 381, 382, 896, 387, 900, 904, 922, 414, 929, 419, 421, 423, 936, 428, 429, 432, 433, 435, 953, 1466, 955, 956, 958, 962, 451, 971, 462, 463, 464, 473, 478, 479, 480, 483, 485, 1511, 487, 489, 494, 1007, 496, 497, 498, 1017, 507, 508, 509, 511}, 351: {1024, 898, 258, 538, 286, 288, 289, 1316, 292, 678, 300, 301, 304, 689, 307, 310, 311, 312, 313, 322, 323, 326, 327, 328, 332, 1105, 340, 341, 343, 984, 989, 990, 359, 873, 748, 750, 879, 751, 880, 754, 882, 245, 888, 895}, 358: {896, 512, 258, 643, 132, 1159, 8, 638, 268, 639, 529, 1149, 918, 666, 45, 558, 174, 179, 59, 318, 65, 324, 582, 584, 208, 469, 213, 855, 221, 863, 482, 357, 1005, 1006, 1266, 114, 1524, 1396, 1529, 127, 1021, 382, 511}, 352: {129, 385, 4, 7, 12, 653, 144, 657, 273, 17, 156, 39, 172, 173, 302, 431, 176, 174, 50, 175, 692, 181, 182, 55, 568, 183, 56, 194, 195, 79, 82, 210, 86, 216, 89, 92, 96, 98, 100, 228, 746, 234}, 360: {1, 515, 520, 521, 10, 523, 13, 14, 1039, 15, 531, 23, 25, 28, 45, 50, 56, 64, 69, 582, 588, 79, 83, 96, 100, 1134, 116, 1142, 124, 1149, 127, 134, 137, 651, 654, 144, 661, 663, 157, 165, 166, 170, 172, 1197, 174, 175, 181, 187, 191, 193, 194, 195, 197, 199, 205, 207, 210, 222, 735, 223, 744, 748, 237, 238, 242, 248, 251, 257, 258, 269, 271, 275, 283, 284, 285, 286, 297, 302, 303, 304, 306, 308, 309, 321, 326, 328, 845, 334, 357, 879, 405, 933, 423, 936, 955, 963, 471, 474, 479, 483, 496, 511}, 363: {1, 2, 4, 5, 518, 7, 8, 9, 1035, 11, 523, 12, 17, 531, 22, 24, 537, 25, 1052, 29, 28, 32, 1056, 546, 37, 550, 38, 552, 549, 554, 555, 44, 557, 1067, 559, 47, 561, 1074, 1073, 50, 566, 55, 568, 569, 58, 571, 54, 572, 62, 575, 56, 65, 66, 578, 68, 69, 70, 71, 72, 67, 73, 1099, 588, 77, 590, 591, 79, 81, 82, 1101, 589, 597, 80, 87, 88, 89, 90, 91, 603, 93, 95, 96, 97, 98, 100, 101, 102, 616, 224, 625, 114, 116, 117, 631, 120, 121, 127, 128, 640, 1157, 134, 230, 739, 137, 650, 651, 652, 653, 143, 1168, 144, 658, 145, 657, 660, 150, 151, 152, 665, 154, 155, 156, 148, 153, 159, 673, 161, 163, 164, 675, 678, 679, 168, 169, 682, 171, 172, 685, 174, 173, 176, 179, 691, 180, 182, 183, 184, 185, 698, 699, 188, 189, 1214, 187, 186, 193, 1215, 707, 196, 709, 710, 195, 200, 201, 705, 39, 1228, 204, 206, 719, 208, 210, 212, 42, 215, 216, 217, 218, 222, 735, 223, 737, 226, 227, 228, 229, 741, 742, 231, 232, 746, 747, 235, 237, 234, 239, 752, 751, 238, 1267, 760, 761, 250, 248, 767, 256, 257, 258, 770, 260, 774, 264, 265, 778, 270, 271, 273, 789, 792, 282, 283, 284, 288, 802, 290, 293, 805, 809, 298, 301, 302, 816, 307, 312, 825, 313, 315, 316, 317, 831, 322, 325, 328, 333, 336, 849, 854, 346, 347, 859, 350, 351, 366, 582, 370, 372, 380, 895, 384, 385, 386, 387, 391, 393, 906, 181, 402, 403, 405, 919, 408, 417, 933, 423, 426, 940, 428, 429, 431, 433, 946, 435, 443, 444, 959, 448, 449, 451, 1478, 455, 1485, 461, 979, 469, 1495, 472, 473, 474, 1512, 1007, 496, 1009, 1010, 1012, 1013, 1014, 1016, 505, 506, 1019, 511}, 355: {260, 264, 271, 1429, 1175, 286, 288, 681, 682, 300, 689, 306, 307, 310, 319, 324, 328, 329, 336, 1233, 358, 872, 360, 1392, 882, 242}, 362: {1025, 258, 264, 268, 288, 294, 678, 683, 300, 302, 689, 312, 313, 321, 322, 323, 328, 332, 333, 336, 347, 350, 748, 879, 245}, 357: {1, 258, 1028, 7, 10, 1034, 270, 283, 273, 274, 147, 275, 405, 150, 1047, 280, 151, 1277, 24, 284, 411, 407, 287, 928, 1048, 546, 291, 932, 926, 294, 685, 687, 304, 819, 820, 825, 826, 831, 833, 322, 326, 1095, 455, 713, 456, 841, 334, 977, 595, 412, 597, 471, 984, 472, 473, 476, 220, 222, 864, 866, 742, 744, 105, 235, 748, 237, 111, 245, 118, 117, 760, 121, 123, 508, 125, 126}, 356: {258, 1294, 272, 286, 288, 292, 294, 937, 300, 689, 307, 310, 312, 313, 315, 316, 322, 326, 328, 331, 333, 347, 748, 892}, 361: {513, 514, 517, 12, 524, 14, 525, 527, 1041, 531, 23, 26, 28, 47, 49, 1074, 50, 53, 55, 56, 59, 60, 66, 70, 1103, 79, 83, 86, 88, 90, 603, 1119, 97, 98, 611, 100, 111, 121, 639, 1152, 129, 652, 654, 655, 657, 659, 148, 150, 155, 156, 673, 165, 166, 168, 170, 684, 173, 176, 178, 179, 692, 694, 183, 185, 186, 190, 705, 194, 707, 709, 197, 202, 203, 204, 207, 212, 213, 727, 216, 218, 222, 737, 226, 739, 228, 742, 234, 237, 238, 762, 770, 258, 269, 781, 273, 274, 275, 276, 794, 283, 285, 286, 813, 319, 333, 340, 367, 387, 402, 421, 934, 430, 435, 949, 443, 451, 466, 475, 498, 502, 504}, 365: {1, 258, 7, 137, 908, 13, 1420, 15, 272, 269, 271, 275, 268, 277, 150, 151, 1048, 25, 276, 285, 287, 288, 289, 294, 301, 813, 815, 948, 309, 315, 316, 319, 321, 326, 846, 591, 340, 342, 473, 476, 222, 352, 995, 100, 741, 742, 235, 108, 109, 237, 1137, 1011, 1017, 762, 124, 125, 894, 895}, 350: {1, 258, 515, 132, 133, 136, 265, 654, 271, 1039, 657, 530, 23, 153, 286, 168, 427, 172, 173, 174, 429, 176, 50, 179, 435, 181, 183, 185, 187, 190, 193, 195, 324, 204, 589, 210, 211, 340, 214, 89, 603, 604, 479, 480, 98, 483, 228, 616, 489, 127}, 367: {769, 258, 5, 774, 7, 268, 17, 145, 406, 919, 665, 565, 413, 670, 288, 672, 800, 164, 551, 302, 559, 176, 561, 50, 179, 436, 53, 563, 567, 56, 441, 183, 184, 564, 443, 185, 448, 452, 324, 326, 200, 201, 331, 333, 334, 217, 218, 219, 98, 100, 234, 876, 1012, 246, 760, 250, 379, 637}, 368: {5, 774, 7, 777, 11, 396, 17, 145, 413, 670, 288, 672, 292, 164, 551, 559, 561, 50, 436, 181, 53, 567, 56, 313, 569, 184, 183, 573, 441, 447, 320, 448, 201, 844, 217, 89, 219, 218, 96, 98, 100, 234, 379, 637, 127}, 371: {1, 265, 393, 523, 655, 527, 22, 663, 24, 31, 423, 42, 174, 175, 431, 177, 50, 179, 180, 435, 181, 55, 183, 185, 186, 443, 64, 449, 194, 66, 452, 197, 69, 73, 202, 204, 77, 79, 210, 97, 98, 357, 746, 234, 237, 496, 627, 117, 176, 504, 127}, 373: {2, 514, 4, 520, 12, 15, 527, 1039, 1530, 528, 20, 529, 22, 24, 25, 28, 31, 550, 553, 1066, 559, 48, 50, 566, 1079, 1078, 568, 58, 571, 1087, 64, 577, 66, 68, 69, 70, 71, 588, 79, 80, 81, 82, 83, 596, 598, 1110, 88, 89, 1113, 90, 603, 94, 1119, 96, 97, 95, 99, 100, 102, 105, 1133, 110, 1135, 625, 114, 627, 117, 632, 633, 1147, 125, 127, 131, 132, 645, 135, 648, 649, 136, 139, 651, 142, 655, 143, 144, 658, 660, 150, 151, 153, 154, 155, 156, 161, 162, 163, 1188, 165, 166, 679, 168, 169, 170, 172, 173, 684, 175, 174, 177, 178, 179, 180, 181, 694, 184, 186, 699, 187, 189, 190, 191, 704, 705, 194, 707, 196, 709, 195, 197, 202, 715, 204, 1228, 1230, 206, 208, 209, 210, 211, 724, 213, 214, 215, 727, 729, 217, 216, 732, 734, 735, 225, 226, 739, 228, 229, 230, 231, 232, 233, 746, 747, 748, 238, 239, 241, 756, 259, 265, 778, 269, 275, 278, 281, 286, 290, 828, 317, 318, 328, 842, 843, 849, 856, 357, 366, 367, 378, 380, 382, 385, 386, 389, 390, 392, 393, 399, 401, 402, 403, 404, 409, 414, 417, 418, 420, 421, 1444, 423, 427, 941, 431, 432, 433, 946, 435, 949, 451, 459, 465, 471, 472, 474, 480, 485, 487, 488, 1006, 494, 496, 497, 499, 506, 510}, 370: {257, 514, 134, 135, 136, 265, 137, 390, 12, 269, 525, 650, 523, 657, 14, 659, 661, 22, 153, 923, 285, 31, 294, 678, 423, 425, 42, 427, 172, 170, 174, 175, 176, 433, 50, 435, 52, 181, 302, 183, 56, 57, 443, 64, 705, 322, 195, 323, 321, 193, 199, 835, 209, 210, 856, 603, 604, 222, 607, 608, 480, 98, 484, 613, 100, 173, 107, 493, 238, 494, 497, 114, 116, 631, 511}, 374: {1, 2, 1028, 5, 4, 7, 9, 521, 1033, 11, 12, 526, 15, 527, 17, 1042, 1046, 1047, 24, 1049, 23, 1051, 540, 29, 28, 1048, 544, 27, 546, 1059, 31, 550, 38, 552, 39, 554, 558, 48, 50, 566, 54, 56, 568, 55, 572, 576, 64, 66, 68, 581, 70, 71, 69, 1094, 1093, 77, 1101, 591, 79, 117, 82, 595, 597, 87, 88, 89, 95, 96, 97, 98, 100, 106, 619, 620, 1134, 111, 116, 628, 118, 227, 120, 121, 122, 123, 124, 125, 1150, 126, 127, 129, 642, 637, 25, 135, 137, 651, 654, 143, 144, 147, 148, 150, 151, 665, 153, 156, 159, 161, 162, 164, 168, 1194, 172, 685, 173, 174, 176, 684, 1197, 179, 692, 693, 182, 183, 696, 185, 186, 1210, 1206, 181, 184, 1215, 192, 1217, 1218, 195, 196, 197, 193, 200, 713, 202, 203, 204, 717, 210, 216, 218, 220, 732, 222, 735, 223, 1248, 226, 225, 228, 741, 230, 231, 743, 233, 234, 229, 235, 237, 742, 239, 240, 241, 756, 758, 247, 248, 761, 762, 763, 252, 1277, 254, 257, 770, 265, 779, 273, 274, 276, 789, 278, 279, 280, 281, 282, 284, 288, 289, 291, 292, 294, 806, 1322, 815, 818, 819, 820, 310, 823, 824, 825, 829, 318, 832, 322, 323, 844, 845, 846, 356, 872, 363, 880, 369, 1407, 385, 393, 403, 405, 406, 411, 924, 412, 925, 928, 930, 931, 932, 934, 423, 424, 427, 948, 952, 443, 449, 450, 963, 454, 457, 458, 974, 463, 975, 977, 466, 465, 978, 979, 467, 983, 468, 472, 986, 475, 476, 471, 477, 483, 1513, 1001, 1010, 1011, 1013, 1014, 504}, 372: {129, 5, 262, 7, 264, 649, 12, 273, 148, 23, 286, 159, 672, 288, 674, 547, 164, 292, 678, 299, 44, 559, 176, 561, 436, 53, 183, 696, 441, 185, 1083, 443, 56, 574, 447, 448, 446, 322, 1090, 452, 325, 581, 327, 200, 201, 326, 332, 77, 333, 79, 844, 1212, 595, 1109, 218, 219, 98, 100, 872, 874, 875, 234, 628, 1273, 635, 637}, 337: {257, 515, 135, 520, 392, 15, 151, 25, 50, 181, 831, 449, 450, 67, 471, 380, 222, 227, 228, 229, 230, 742, 106, 235, 1133, 879, 371, 631, 1016, 121, 250, 636, 125, 127}, 378: {1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 21, 22, 25, 28, 29, 31, 38, 40, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 77, 78, 79, 82, 83, 86, 87, 88, 89, 91, 94, 95, 96, 97, 98, 99, 100, 106, 110, 111, 117, 118, 121, 123, 125, 126, 132, 133, 135, 141, 143, 144, 148, 151, 153, 155, 157, 159, 160, 161, 162, 164, 167, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 186, 191, 193, 194, 195, 196, 197, 200, 202, 203, 204, 207, 210, 213, 215, 216, 217, 218, 220, 222, 223, 225, 226, 227, 230, 231, 233, 234, 235, 237, 238, 239, 241, 245, 248, 252, 254, 255, 257, 258, 265, 269, 272, 273, 274, 275, 276, 277, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 292, 294, 295, 298, 300, 301, 302, 304, 313, 317, 318, 319, 321, 323, 326, 328, 356, 365, 367, 370, 380, 381, 382, 385, 386, 387, 392, 393, 396, 399, 401, 402, 403, 404, 405, 409, 410, 411, 412, 417, 418, 419, 420, 423, 428, 432, 433, 435, 436, 441, 443, 447, 449, 450, 451, 458, 465, 468, 469, 470, 471, 473, 476, 479, 482, 485, 496, 500, 501, 508, 509, 517, 527, 528, 531, 542, 543, 546, 549, 550, 554, 559, 561, 566, 568, 569, 572, 575, 576, 577, 582, 588, 591, 596, 597, 606, 619, 620, 623, 629, 631, 632, 635, 636, 651, 655, 660, 663, 665, 674, 684, 686, 692, 693, 694, 696, 699, 702, 703, 707, 708, 709, 715, 716, 720, 722, 723, 724, 727, 728, 729, 731, 732, 734, 735, 736, 739, 742, 744, 747, 755, 756, 762, 768, 775, 778, 780, 787, 792, 793, 796, 803, 806, 807, 845, 866, 875, 896, 918, 921, 924, 926, 928, 930, 932, 939, 942, 949, 951, 956, 959, 961, 969, 972, 977, 979, 1009, 1028, 1035, 1037, 1042, 1044, 1046, 1047, 1048, 1053, 1058, 1061, 1063, 1074, 1091, 1092, 1101, 1107, 1134, 1135, 1145, 1147, 1168, 1180, 1181, 1211, 1220, 1221, 1230, 1232, 1267, 1284, 1311, 1400, 1407, 1425, 1438, 1439, 1478, 1523, 1531}, 366: {773, 7, 17, 413, 671, 672, 288, 675, 164, 559, 561, 436, 53, 56, 185, 184, 443, 445, 573, 447, 448, 200, 201, 853, 854, 217, 218, 219, 860, 98, 234, 758, 637}, 377: {258, 7, 268, 271, 272, 154, 288, 164, 678, 294, 168, 682, 173, 689, 56, 313, 443, 316, 194, 323, 200, 1105, 338, 219, 354, 98, 100, 358, 234, 748, 751, 508, 895}, 375: {770, 5, 773, 525, 1046, 288, 39, 939, 684, 44, 300, 302, 176, 1073, 566, 183, 185, 443, 573, 1217, 583, 77, 218, 603, 356, 233, 234, 761}, 359: {1, 7, 268, 270, 273, 405, 408, 24, 286, 546, 930, 295, 298, 50, 181, 313, 831, 323, 455, 472, 748, 751, 117, 246, 118, 121, 250}, 379: {1, 2, 514, 4, 517, 516, 7, 520, 8, 1032, 522, 523, 12, 9, 527, 528, 529, 530, 524, 526, 23, 28, 554, 559, 47, 50, 563, 52, 1075, 54, 566, 568, 56, 62, 575, 64, 576, 63, 577, 69, 79, 82, 83, 88, 89, 90, 603, 1113, 93, 94, 1035, 96, 97, 98, 100, 616, 621, 622, 116, 631, 124, 637, 636, 127, 131, 644, 133, 135, 649, 137, 651, 141, 654, 655, 144, 143, 659, 151, 152, 153, 663, 157, 158, 161, 674, 163, 164, 168, 684, 172, 686, 174, 176, 177, 178, 179, 173, 181, 1206, 183, 175, 185, 186, 187, 188, 701, 191, 192, 705, 704, 1219, 196, 195, 710, 199, 200, 194, 202, 203, 204, 205, 712, 208, 210, 211, 216, 729, 219, 732, 735, 736, 227, 230, 233, 746, 234, 238, 239, 251, 257, 265, 270, 271, 284, 285, 286, 294, 300, 306, 310, 317, 842, 331, 843, 339, 855, 345, 357, 372, 381, 383, 385, 391, 393, 395, 398, 401, 402, 403, 405, 414, 417, 419, 427, 428, 433, 434, 435, 436, 443, 447, 448, 451, 452, 193, 461, 474, 480, 197, 707, 496, 709, 502, 504, 1022, 511}, 380: {512, 1, 514, 515, 518, 7, 521, 9, 12, 527, 1039, 529, 530, 1045, 22, 28, 31, 549, 38, 1065, 554, 561, 50, 566, 58, 59, 60, 573, 62, 61, 64, 570, 69, 582, 71, 587, 1101, 79, 81, 86, 1113, 89, 1116, 95, 97, 98, 610, 100, 614, 109, 114, 629, 118, 631, 630, 121, 132, 134, 135, 139, 652, 651, 654, 1168, 663, 664, 665, 154, 152, 151, 670, 161, 163, 168, 170, 172, 684, 174, 176, 177, 179, 180, 181, 182, 183, 185, 186, 699, 190, 194, 708, 197, 709, 196, 712, 200, 199, 204, 208, 211, 213, 215, 217, 729, 732, 222, 736, 228, 229, 744, 234, 750, 751, 238, 241, 753, 770, 258, 265, 270, 272, 286, 300, 302, 306, 313, 315, 318, 845, 340, 856, 356, 357, 1404, 382, 923, 414, 416, 419, 1444, 423, 1449, 425, 427, 428, 433, 435, 443, 956, 959, 449, 462, 463, 465, 474, 479, 480, 483, 496, 498, 502, 506}, 381: {512, 1, 514, 509, 517, 520, 13, 526, 15, 16, 529, 14, 525, 20, 30, 1060, 49, 50, 566, 59, 582, 1098, 588, 77, 79, 83, 596, 89, 1115, 1117, 94, 95, 607, 97, 1119, 99, 100, 96, 102, 118, 631, 120, 121, 634, 124, 640, 129, 132, 133, 134, 647, 135, 139, 652, 142, 656, 657, 660, 150, 151, 159, 673, 682, 175, 176, 178, 693, 694, 191, 705, 196, 212, 724, 214, 216, 217, 225, 228, 742, 771, 259, 778, 268, 276, 281, 283, 294, 303, 304, 307, 313, 318, 847, 855, 344, 887, 1400, 1401, 378, 1407, 898, 914, 403, 1439, 418, 931, 419, 934, 432, 443, 961, 459, 462, 473, 479, 480, 995, 483, 485, 487, 493, 495, 498, 501, 1018, 1532, 1533}, 385: {1536, 512, 2, 514, 4, 8, 521, 520, 523, 524, 525, 526, 1037, 12, 529, 18, 528, 533, 23, 24, 29, 30, 32, 37, 1065, 42, 1066, 1535, 1069, 46, 1071, 48, 557, 50, 47, 1070, 53, 558, 55, 56, 568, 58, 59, 61, 522, 1097, 79, 1103, 81, 82, 1110, 87, 89, 603, 604, 93, 606, 1118, 92, 1121, 98, 99, 100, 616, 1129, 1128, 1131, 1135, 111, 114, 629, 631, 1143, 122, 127, 128, 129, 1154, 131, 132, 133, 134, 1159, 136, 1160, 650, 1158, 135, 653, 652, 143, 144, 145, 658, 659, 657, 661, 654, 663, 151, 153, 152, 664, 156, 671, 160, 673, 674, 675, 168, 169, 171, 172, 173, 174, 175, 176, 177, 180, 181, 182, 183, 693, 185, 186, 187, 189, 191, 192, 705, 194, 195, 197, 198, 199, 200, 201, 715, 204, 205, 719, 208, 209, 207, 211, 210, 727, 216, 217, 218, 219, 732, 221, 215, 224, 739, 1252, 656, 231, 745, 234, 235, 236, 238, 240, 249, 250, 251, 253, 254, 767, 256, 257, 262, 1286, 273, 276, 794, 283, 285, 286, 290, 293, 811, 304, 305, 318, 320, 325, 1353, 337, 851, 340, 1367, 855, 346, 347, 865, 357, 871, 874, 367, 378, 383, 896, 385, 384, 1411, 900, 403, 1428, 405, 919, 408, 922, 417, 419, 421, 423, 425, 1449, 427, 428, 429, 942, 430, 940, 945, 433, 435, 1456, 1462, 954, 443, 444, 447, 959, 961, 448, 451, 965, 497, 455, 458, 461, 462, 1495, 473, 474, 1499, 479, 480, 482, 483, 484, 485, 486, 487, 504, 489, 488, 1506, 492, 1014, 1007, 496, 1008, 1010, 498, 500, 1524, 1012, 503, 502, 1017, 506, 507, 508, 1021, 1022, 511}, 382: {258, 514, 134, 7, 135, 137, 9, 511, 14, 531, 276, 150, 23, 151, 25, 286, 546, 290, 168, 171, 177, 50, 180, 183, 56, 59, 197, 332, 1229, 717, 334, 474, 475, 481, 98, 482, 100, 1381, 357, 235, 127, 496, 1268, 252, 1142, 756, 504, 1017, 122, 507, 508, 1534, 639}, 387: {1537, 514, 1538, 2, 4, 515, 7, 520, 8, 10, 11, 516, 13, 526, 521, 528, 12, 530, 531, 20, 532, 22, 23, 24, 513, 25, 27, 28, 29, 31, 32, 33, 1, 547, 549, 550, 39, 551, 42, 1069, 46, 559, 48, 561, 50, 47, 52, 564, 566, 55, 56, 1078, 58, 569, 563, 61, 62, 567, 64, 568, 578, 1091, 580, 69, 582, 71, 68, 1097, 583, 581, 76, 588, 727, 79, 81, 82, 83, 593, 1110, 89, 1115, 603, 91, 1118, 93, 96, 97, 98, 99, 92, 101, 102, 100, 1128, 1129, 619, 107, 109, 1134, 113, 114, 625, 116, 117, 1143, 121, 123, 127, 129, 642, 641, 133, 135, 136, 650, 651, 1166, 655, 144, 147, 659, 151, 152, 663, 153, 665, 156, 672, 161, 674, 1187, 676, 678, 679, 168, 169, 684, 172, 173, 1199, 176, 175, 178, 179, 180, 692, 693, 183, 182, 697, 184, 187, 186, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 715, 205, 206, 204, 208, 209, 210, 211, 718, 214, 215, 1240, 217, 218, 219, 732, 731, 222, 223, 224, 735, 226, 227, 737, 229, 228, 230, 744, 233, 746, 231, 742, 518, 238, 239, 232, 241, 243, 246, 558, 248, 250, 768, 769, 258, 772, 773, 774, 265, 53, 268, 273, 277, 790, 789, 286, 288, 289, 293, 294, 806, 295, 298, 317, 318, 319, 320, 321, 324, 325, 844, 333, 845, 847, 854, 856, 357, 174, 367, 380, 381, 385, 393, 1198, 181, 399, 403, 919, 408, 410, 414, 418, 423, 428, 429, 942, 943, 432, 431, 434, 430, 436, 435, 188, 952, 441, 953, 444, 446, 447, 448, 455, 969, 458, 972, 461, 463, 470, 984, 473, 474, 475, 477, 95, 488, 1007, 1008, 496, 1011, 1012, 501, 1014, 1018, 1019, 508, 511}, 364: {288, 321, 289, 261, 294, 262, 325, 678, 875, 268, 269, 286, 302, 687, 690, 948, 1048, 988, 990, 319}, 369: {900, 268, 271, 919, 166, 168, 172, 50, 179, 948, 181, 316, 196, 335, 346, 988, 358, 751, 752, 114, 243, 890}, 388: {769, 258, 259, 1, 5, 773, 9, 266, 147, 276, 288, 672, 678, 294, 680, 682, 298, 300, 301, 302, 559, 816, 690, 307, 53, 310, 56, 569, 313, 184, 315, 323, 326, 328, 200, 845, 333, 591, 596, 218, 219, 98, 100, 742, 871, 237, 111, 628, 117, 121, 508, 895}, 386: {515, 7, 273, 405, 24, 281, 546, 685, 50, 181, 825, 833, 323, 455, 840, 597, 982, 222, 117, 118, 1016, 121, 127}, 389: {1, 514, 4, 517, 518, 519, 8, 520, 521, 1121, 1036, 525, 526, 527, 15, 1041, 524, 531, 23, 25, 1050, 28, 1052, 29, 550, 38, 40, 553, 42, 558, 47, 559, 1074, 50, 53, 568, 56, 58, 59, 64, 65, 66, 67, 579, 69, 583, 71, 72, 1098, 584, 588, 77, 79, 80, 81, 591, 82, 87, 88, 90, 602, 604, 605, 1114, 607, 1119, 95, 98, 610, 100, 613, 612, 99, 616, 105, 615, 618, 109, 111, 629, 630, 631, 118, 1147, 124, 127, 642, 131, 132, 133, 134, 135, 136, 649, 142, 654, 656, 657, 1168, 143, 661, 662, 151, 152, 153, 154, 664, 663, 155, 159, 160, 671, 674, 161, 675, 167, 168, 172, 173, 174, 1197, 176, 684, 178, 1203, 179, 693, 181, 1204, 182, 185, 186, 699, 700, 187, 191, 705, 194, 196, 197, 709, 199, 712, 202, 715, 204, 205, 208, 209, 210, 211, 722, 216, 217, 728, 731, 732, 736, 739, 234, 238, 239, 240, 756, 249, 763, 257, 1286, 778, 780, 785, 1298, 275, 274, 792, 283, 285, 286, 300, 301, 302, 820, 824, 835, 836, 845, 847, 346, 347, 367, 371, 378, 686, 383, 384, 386, 393, 395, 396, 401, 402, 487, 404, 407, 410, 411, 923, 412, 414, 926, 416, 418, 419, 1444, 420, 423, 1451, 427, 429, 942, 428, 430, 945, 946, 435, 494, 954, 955, 451, 965, 454, 969, 467, 471, 94, 474, 475, 603, 477, 478, 479, 480, 481, 482, 483, 484, 997, 485, 486, 488, 489, 490, 491, 492, 493, 1518, 1007, 496, 497, 498, 506, 499, 501, 502, 503, 504, 608, 1530, 507, 509, 510}, 383: {641, 513, 514, 132, 517, 134, 135, 137, 9, 268, 14, 654, 272, 657, 528, 19, 531, 660, 663, 285, 286, 166, 1063, 425, 427, 302, 435, 180, 182, 313, 58, 315, 316, 188, 185, 319, 321, 193, 197, 200, 203, 205, 464, 81, 340, 213, 86, 89, 474, 603, 475, 345, 478, 223, 480, 479, 604, 483, 100, 357, 484, 736, 488, 237, 1005, 238, 496, 504, 505, 124, 639}, 390: {1, 258, 515, 9, 13, 1296, 275, 277, 283, 286, 289, 300, 302, 304, 690, 181, 319, 328, 713, 329, 331, 845, 475, 989, 990, 100, 740, 742, 754, 124, 126}, 393: {1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 15, 17, 21, 22, 24, 25, 26, 27, 28, 29, 31, 33, 36, 38, 40, 41, 42, 48, 49, 50, 51, 54, 55, 56, 58, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 94, 95, 96, 97, 99, 100, 105, 108, 109, 110, 111, 117, 118, 121, 122, 123, 125, 126, 128, 132, 134, 135, 136, 138, 139, 141, 142, 143, 144, 145, 147, 148, 153, 154, 161, 168, 169, 172, 173, 181, 184, 186, 189, 191, 194, 195, 196, 202, 203, 204, 206, 210, 215, 222, 223, 227, 228, 233, 237, 239, 240, 241, 243, 245, 248, 249, 250, 252, 255, 257, 258, 259, 265, 270, 271, 272, 273, 274, 275, 278, 280, 281, 282, 283, 288, 290, 291, 294, 298, 302, 303, 304, 310, 313, 315, 316, 317, 318, 321, 322, 323, 328, 332, 333, 338, 342, 344, 347, 349, 354, 355, 356, 357, 362, 363, 364, 365, 366, 367, 369, 373, 374, 376, 377, 378, 380, 384, 385, 386, 391, 392, 393, 394, 395, 396, 398, 399, 402, 403, 404, 405, 409, 410, 411, 412, 415, 417, 418, 419, 420, 421, 423, 431, 443, 449, 451, 456, 459, 463, 465, 470, 471, 472, 473, 476, 477, 479, 480, 483, 485, 494, 496, 497, 500, 501, 507, 527, 538, 539, 540, 541, 544, 546, 550, 552, 553, 554, 559, 560, 561, 566, 568, 569, 571, 572, 575, 576, 577, 578, 585, 586, 588, 591, 596, 597, 613, 620, 622, 623, 625, 627, 628, 630, 633, 636, 644, 651, 652, 655, 659, 672, 681, 683, 684, 685, 686, 687, 689, 690, 692, 693, 696, 705, 710, 715, 717, 720, 721, 722, 724, 725, 727, 728, 729, 731, 732, 737, 739, 742, 747, 748, 751, 755, 756, 761, 763, 769, 771, 774, 775, 778, 779, 780, 781, 783, 785, 787, 789, 790, 792, 794, 797, 802, 805, 808, 810, 812, 815, 819, 820, 821, 823, 824, 825, 826, 831, 833, 836, 840, 841, 842, 843, 845, 864, 866, 870, 871, 876, 879, 890, 892, 893, 905, 922, 924, 926, 929, 930, 932, 934, 939, 940, 941, 944, 949, 951, 953, 964, 977, 982, 996, 997, 999, 1000, 1001, 1014, 1016, 1028, 1032, 1034, 1035, 1039, 1040, 1043, 1044, 1047, 1048, 1049, 1051, 1053, 1055, 1058, 1063, 1074, 1076, 1091, 1092, 1095, 1120, 1139, 1165, 1168, 1169, 1178, 1179, 1180, 1181, 1182, 1183, 1185, 1197, 1206, 1210, 1215, 1219, 1221, 1224, 1225, 1228, 1239, 1244, 1249, 1258, 1270, 1285, 1314, 1337, 1407, 1409, 1419, 1435, 1440, 1441, 1446, 1468, 1469, 1531, 1539}, 392: {513, 515, 517, 8, 11, 528, 534, 23, 538, 50, 58, 59, 589, 604, 98, 99, 615, 114, 1142, 1143, 632, 127, 129, 134, 1160, 650, 657, 663, 165, 166, 169, 170, 172, 173, 174, 178, 179, 180, 181, 189, 191, 705, 197, 199, 200, 1226, 209, 1258, 244, 246, 248, 249, 250, 255, 257, 258, 260, 268, 269, 270, 271, 272, 276, 285, 286, 288, 289, 293, 294, 297, 298, 300, 813, 302, 303, 304, 310, 312, 313, 316, 319, 321, 323, 324, 325, 837, 326, 328, 333, 847, 340, 344, 345, 346, 347, 872, 873, 875, 880, 463, 482, 488, 491, 492, 493, 1007, 495, 1012, 1014, 510, 511}, 376: {514, 11, 268, 269, 14, 274, 275, 663, 154, 288, 289, 427, 301, 815, 181, 321, 705, 707, 197, 198, 328, 603, 223, 98, 100, 357, 237, 111, 246, 762}, 394: {1, 4, 7, 1033, 12, 22, 24, 540, 541, 28, 31, 29, 33, 546, 549, 550, 39, 552, 38, 42, 554, 559, 561, 50, 1079, 568, 56, 62, 63, 576, 577, 578, 67, 68, 69, 72, 73, 77, 79, 82, 84, 597, 88, 89, 90, 91, 96, 97, 98, 101, 109, 627, 117, 118, 121, 123, 128, 132, 651, 141, 655, 144, 658, 151, 665, 154, 156, 158, 672, 161, 164, 679, 168, 172, 173, 174, 176, 179, 181, 183, 184, 1210, 186, 195, 202, 715, 204, 208, 720, 210, 216, 217, 218, 222, 226, 227, 228, 229, 739, 230, 232, 233, 746, 742, 238, 250, 763, 252, 257, 771, 773, 265, 780, 282, 795, 797, 288, 802, 294, 313, 343, 1371, 358, 364, 380, 383, 385, 386, 391, 393, 402, 403, 405, 411, 416, 928, 418, 419, 423, 940, 431, 433, 449, 450, 455, 1484, 979, 496, 508}, 391: {8, 9, 11, 12, 527, 15, 530, 22, 23, 26, 31, 544, 546, 47, 48, 50, 56, 58, 59, 60, 61, 64, 69, 71, 76, 1101, 591, 89, 603, 604, 96, 97, 98, 100, 628, 125, 127, 131, 132, 133, 134, 646, 648, 1163, 651, 652, 659, 148, 661, 678, 168, 173, 174, 176, 177, 180, 182, 696, 186, 187, 188, 191, 705, 194, 195, 197, 200, 203, 204, 205, 715, 209, 213, 215, 222, 228, 234, 748, 237, 238, 258, 772, 774, 264, 276, 282, 286, 288, 291, 294, 300, 301, 318, 322, 328, 334, 357, 378, 924, 421, 427, 435, 963, 458, 460, 462, 471, 474, 479, 480, 482, 483, 490, 491, 497, 498, 504, 507, 508, 510, 511}, 398: {1, 514, 2, 4, 519, 520, 521, 8, 523, 12, 525, 13, 15, 1041, 25, 28, 31, 47, 49, 50, 56, 58, 63, 64, 65, 66, 69, 70, 71, 72, 73, 582, 588, 589, 591, 79, 82, 85, 86, 87, 88, 602, 603, 604, 94, 95, 1119, 96, 610, 607, 100, 97, 1126, 111, 117, 633, 124, 125, 126, 127, 132, 133, 134, 135, 648, 654, 655, 144, 659, 661, 662, 663, 152, 153, 154, 158, 159, 162, 163, 167, 168, 172, 173, 174, 684, 176, 178, 692, 181, 182, 183, 185, 186, 700, 191, 705, 194, 196, 197, 710, 199, 712, 708, 202, 715, 204, 203, 205, 208, 211, 216, 732, 735, 737, 227, 228, 229, 230, 231, 234, 235, 237, 239, 756, 274, 276, 283, 284, 796, 837, 357, 367, 385, 393, 399, 403, 414, 417, 423, 1450, 427, 429, 430, 432, 435, 953, 447, 969, 474, 476, 478, 991, 479, 481, 993, 480, 484, 485, 482, 483, 491, 493, 494, 495, 496, 497, 498, 501, 502, 504, 1020, 510}, 397: {513, 7, 8, 522, 12, 14, 529, 22, 23, 50, 56, 58, 65, 588, 591, 95, 611, 100, 615, 108, 109, 117, 127, 641, 134, 135, 652, 657, 665, 156, 680, 171, 172, 174, 688, 177, 178, 181, 182, 183, 693, 186, 192, 705, 194, 195, 197, 199, 210, 221, 223, 748, 751, 243, 261, 268, 273, 1298, 286, 288, 289, 298, 302, 313, 318, 322, 324, 325, 327, 332, 334, 338, 340, 853, 855, 343, 345, 346, 357, 358, 878, 894, 896, 390, 423, 435, 457, 474, 475, 988, 989, 479, 991, 480, 483, 484, 1001, 492, 498, 504, 1018, 1019}, 399: {1, 2, 1540, 1541, 5, 1543, 8, 9, 1542, 1035, 12, 11, 526, 527, 15, 1042, 531, 22, 24, 26, 540, 28, 542, 31, 544, 33, 546, 543, 545, 549, 550, 38, 551, 41, 42, 554, 43, 39, 552, 559, 48, 560, 1074, 50, 564, 53, 566, 55, 568, 56, 58, 57, 54, 62, 63, 64, 1086, 578, 67, 1090, 69, 582, 71, 575, 73, 68, 587, 588, 77, 72, 591, 80, 79, 78, 82, 84, 597, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 616, 225, 110, 1135, 622, 1137, 114, 1139, 628, 117, 118, 227, 633, 121, 123, 127, 128, 132, 651, 140, 139, 655, 143, 144, 1170, 147, 148, 660, 658, 151, 232, 153, 154, 1179, 155, 157, 1178, 156, 1184, 161, 673, 541, 164, 679, 168, 1192, 684, 173, 174, 175, 172, 176, 179, 180, 693, 181, 1207, 182, 697, 186, 187, 188, 1210, 1217, 195, 196, 1220, 710, 1219, 203, 1228, 204, 1231, 1232, 720, 722, 210, 214, 727, 215, 1060, 218, 219, 732, 1244, 1246, 735, 223, 222, 226, 738, 228, 229, 742, 230, 744, 231, 746, 747, 234, 237, 233, 239, 238, 241, 754, 755, 235, 47, 246, 760, 1274, 763, 1279, 768, 769, 772, 774, 561, 264, 265, 779, 268, 781, 780, 273, 274, 665, 276, 282, 794, 284, 288, 289, 1314, 291, 806, 295, 809, 813, 301, 302, 817, 307, 820, 824, 825, 826, 318, 320, 323, 328, 332, 66, 845, 338, 576, 340, 343, 356, 29, 364, 366, 1393, 372, 1396, 1401, 378, 379, 380, 890, 382, 383, 384, 385, 386, 388, 389, 393, 395, 399, 400, 401, 402, 403, 404, 405, 407, 919, 924, 413, 412, 926, 928, 418, 419, 420, 423, 426, 941, 431, 432, 433, 946, 1459, 436, 444, 959, 450, 451, 452, 454, 455, 1480, 969, 459, 462, 975, 977, 465, 468, 470, 471, 986, 475, 486, 496, 501, 506, 508, 511}, 396: {1025, 1, 260, 1028, 9, 271, 274, 148, 405, 406, 151, 25, 282, 281, 288, 930, 291, 546, 678, 300, 823, 829, 1215, 322, 323, 455, 328, 841, 329, 840, 333, 717, 591, 974, 977, 595, 597, 471, 472, 986, 222, 100, 742, 871, 106, 619, 237, 751, 245, 117, 1399, 118, 121, 125}, 401: {1, 515, 519, 520, 9, 11, 13, 14, 527, 528, 535, 25, 26, 537, 553, 44, 50, 566, 64, 65, 69, 70, 71, 582, 584, 588, 591, 83, 88, 603, 604, 609, 97, 99, 100, 610, 111, 117, 630, 632, 121, 634, 125, 638, 127, 133, 135, 137, 651, 654, 655, 144, 143, 147, 659, 661, 151, 663, 153, 154, 157, 161, 162, 678, 168, 172, 173, 684, 174, 181, 185, 188, 191, 194, 707, 196, 197, 198, 199, 202, 203, 204, 210, 211, 724, 216, 735, 225, 235, 748, 237, 751, 243, 248, 762, 257, 1289, 272, 273, 275, 276, 278, 280, 282, 284, 286, 294, 302, 815, 312, 315, 316, 318, 321, 322, 328, 342, 866, 356, 357, 365, 371, 892, 385, 404, 405, 428, 429, 430, 435, 451, 462, 471, 473, 477, 478, 481, 482, 483, 484, 485, 486, 490, 493, 1009, 499, 1011, 501, 1016, 507, 508, 509, 511}, 402: {257, 258, 255, 515, 1, 510, 7, 135, 9, 10, 511, 12, 13, 137, 15, 16, 529, 273, 19, 276, 275, 151, 1048, 25, 408, 410, 286, 32, 1060, 168, 42, 48, 50, 181, 182, 696, 1284, 710, 455, 204, 1101, 591, 471, 475, 476, 222, 479, 480, 96, 864, 483, 95, 228, 100, 234, 235, 748, 237, 111, 124, 628, 245, 117, 116, 118, 764, 126, 127}, 384: {258, 271, 272, 286, 289, 300, 302, 689, 313, 316, 327, 328, 329, 333, 343, 347, 989, 355, 748, 878, 751, 879}, 395: {257, 1, 515, 1028, 258, 15, 273, 21, 151, 154, 924, 286, 288, 163, 1060, 423, 172, 300, 174, 50, 181, 313, 186, 315, 318, 64, 196, 328, 458, 338, 210, 596, 342, 343, 472, 89, 215, 216, 97, 98, 739, 100, 866, 231, 748, 365, 237, 127, 240, 750, 252, 118, 632, 121, 378, 892, 255}, 353: {258, 898, 260, 905, 270, 271, 272, 286, 300, 301, 313, 315, 316, 326, 327, 328, 331, 332, 333, 340, 343, 346, 358, 750, 245}, 403: {129, 258, 515, 257, 1, 7, 9, 274, 147, 148, 276, 405, 1047, 151, 410, 282, 284, 925, 288, 928, 546, 291, 685, 1199, 50, 181, 845, 597, 471, 472, 476, 477, 222, 864, 866, 100, 106, 235, 748, 237, 111, 240, 370, 1012, 117, 118, 760, 121, 123, 127}, 405: {2, 4, 5, 8, 11, 12, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 101, 102, 110, 127, 132, 135, 139, 140, 141, 142, 143, 149, 161, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 226, 227, 228, 229, 230, 231, 232, 233, 234, 238, 239, 241, 265, 288, 302, 303, 308, 313, 317, 318, 341, 347, 350, 351, 356, 357, 361, 364, 365, 366, 367, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 391, 392, 393, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 480, 482, 501, 504, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 536, 537, 540, 541, 542, 543, 545, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 588, 592, 593, 603, 606, 621, 622, 623, 624, 625, 626, 627, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 679, 684, 692, 693, 694, 695, 697, 698, 699, 700, 702, 703, 704, 707, 708, 709, 710, 712, 714, 715, 716, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 745, 746, 747, 753, 755, 757, 759, 761, 765, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 798, 802, 806, 807, 808, 810, 812, 816, 842, 843, 849, 851, 853, 854, 855, 856, 858, 859, 860, 861, 877, 904, 920, 921, 923, 939, 940, 941, 942, 943, 944, 946, 947, 949, 951, 953, 954, 955, 956, 957, 958, 959, 960, 964, 969, 970, 971, 972, 994, 996, 997, 999, 1004, 1005, 1006, 1018, 1019, 1021, 1027, 1029, 1030, 1031, 1032, 1035, 1036, 1037, 1041, 1042, 1043, 1044, 1045, 1046, 1053, 1055, 1058, 1062, 1063, 1065, 1066, 1069, 1070, 1072, 1073, 1074, 1076, 1078, 1090, 1091, 1099, 1100, 1101, 1103, 1104, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1118, 1119, 1139, 1146, 1147, 1148, 1159, 1166, 1167, 1168, 1175, 1176, 1177, 1178, 1179, 1180, 1182, 1184, 1188, 1192, 1193, 1194, 1195, 1200, 1206, 1207, 1208, 1209, 1210, 1217, 1218, 1219, 1220, 1221, 1222, 1224, 1225, 1227, 1228, 1229, 1230, 1231, 1232, 1239, 1240, 1246, 1247, 1248, 1249, 1250, 1253, 1260, 1261, 1265, 1266, 1267, 1268, 1271, 1274, 1275, 1290, 1297, 1305, 1306, 1307, 1308, 1311, 1316, 1317, 1318, 1334, 1338, 1346, 1353, 1359, 1382, 1384, 1387, 1391, 1394, 1399, 1400, 1404, 1405, 1407, 1408, 1409, 1412, 1415, 1419, 1421, 1422, 1423, 1424, 1425, 1429, 1432, 1434, 1435, 1437, 1438, 1439, 1441, 1442, 1444, 1445, 1464, 1468, 1469, 1470, 1471, 1474, 1475, 1478, 1479, 1480, 1484, 1487, 1488, 1499, 1503, 1509, 1517, 1518, 1519, 1522, 1529, 1530, 1531, 1535, 1539, 1540, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592}, 400: {258, 259, 269, 286, 288, 294, 300, 301, 304, 689, 306, 307, 690, 313, 321, 323, 328, 332, 343, 748, 749, 895}, 406: {1, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 20, 22, 23, 24, 25, 26, 28, 30, 32, 39, 40, 42, 47, 48, 50, 52, 53, 56, 57, 58, 63, 64, 69, 70, 71, 72, 73, 79, 85, 86, 87, 88, 89, 92, 93, 95, 96, 97, 98, 99, 100, 101, 115, 117, 121, 122, 123, 124, 125, 127, 129, 130, 131, 132, 133, 134, 135, 136, 143, 144, 148, 150, 151, 152, 153, 154, 156, 157, 158, 163, 164, 168, 170, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 193, 194, 195, 196, 197, 198, 199, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 215, 216, 217, 218, 219, 220, 222, 228, 234, 235, 237, 238, 239, 240, 274, 275, 276, 277, 281, 282, 284, 285, 286, 289, 294, 317, 318, 357, 367, 368, 372, 381, 382, 393, 396, 404, 405, 410, 411, 414, 418, 419, 420, 421, 425, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 443, 444, 447, 451, 452, 453, 461, 462, 463, 466, 468, 469, 472, 474, 476, 478, 479, 480, 481, 482, 483, 485, 487, 488, 490, 491, 492, 496, 498, 499, 501, 502, 503, 504, 505, 506, 507, 508, 509, 511, 513, 514, 515, 517, 519, 520, 521, 523, 524, 526, 527, 528, 529, 531, 543, 558, 559, 561, 563, 565, 569, 573, 575, 582, 588, 589, 591, 596, 601, 602, 604, 605, 606, 607, 608, 610, 611, 612, 624, 629, 631, 632, 633, 634, 638, 639, 640, 641, 642, 645, 647, 651, 652, 654, 655, 657, 660, 661, 662, 663, 664, 665, 670, 671, 672, 674, 675, 692, 693, 699, 701, 702, 705, 709, 712, 713, 715, 724, 727, 732, 735, 737, 745, 746, 747, 756, 769, 772, 787, 806, 813, 823, 825, 826, 831, 845, 919, 921, 923, 924, 942, 945, 960, 962, 971, 1008, 1010, 1021, 1047, 1065, 1073, 1079, 1101, 1109, 1118, 1126, 1147, 1153, 1170, 1194, 1197, 1202, 1203, 1220, 1267}, 407: {1, 2, 514, 1028, 4, 519, 8, 521, 7, 525, 1041, 1044, 25, 28, 29, 40, 45, 559, 561, 50, 565, 56, 569, 568, 62, 1090, 67, 68, 69, 70, 71, 72, 73, 588, 82, 85, 88, 89, 91, 603, 1118, 95, 96, 97, 98, 99, 100, 94, 101, 616, 117, 629, 118, 121, 635, 123, 127, 642, 131, 132, 134, 135, 648, 1160, 650, 655, 144, 657, 143, 147, 660, 656, 659, 151, 152, 153, 154, 157, 158, 159, 161, 162, 163, 1188, 675, 168, 169, 684, 173, 174, 172, 176, 177, 175, 179, 180, 181, 182, 183, 184, 185, 186, 188, 189, 191, 705, 194, 193, 196, 197, 710, 195, 200, 712, 202, 201, 715, 205, 1230, 203, 208, 209, 204, 211, 210, 214, 215, 216, 217, 218, 729, 732, 219, 222, 223, 737, 226, 227, 228, 229, 230, 231, 232, 739, 746, 235, 747, 234, 238, 239, 1263, 755, 244, 756, 248, 249, 250, 255, 257, 258, 265, 269, 785, 274, 796, 286, 288, 289, 290, 291, 313, 315, 316, 844, 345, 859, 869, 357, 879, 371, 382, 385, 388, 393, 395, 399, 400, 402, 403, 405, 408, 416, 418, 930, 423, 427, 428, 432, 433, 436, 949, 443, 447, 448, 449, 455, 969, 972, 466, 474, 476, 478, 479, 993, 483, 484, 491, 708, 493, 496, 498, 1012, 502, 504, 508, 510}, 409: {1537, 514, 516, 1541, 6, 518, 520, 8, 9, 523, 12, 526, 527, 528, 14, 530, 529, 22, 23, 1558, 538, 1050, 28, 30, 1065, 45, 1070, 48, 1073, 50, 1593, 58, 59, 60, 61, 65, 1093, 1097, 1099, 79, 83, 87, 89, 603, 604, 606, 607, 608, 97, 609, 99, 98, 100, 615, 618, 115, 116, 631, 632, 633, 127, 133, 134, 135, 647, 1159, 136, 654, 657, 659, 661, 663, 1176, 664, 154, 153, 156, 162, 676, 165, 166, 680, 168, 170, 1194, 684, 173, 174, 175, 172, 171, 178, 179, 180, 181, 186, 187, 191, 192, 705, 195, 708, 197, 709, 199, 200, 201, 202, 203, 204, 205, 714, 207, 206, 209, 210, 211, 213, 214, 216, 1242, 733, 223, 749, 264, 266, 270, 1295, 275, 276, 283, 285, 286, 288, 289, 300, 303, 1328, 318, 321, 322, 1346, 325, 326, 327, 1360, 338, 339, 854, 855, 343, 1369, 1379, 357, 876, 877, 367, 879, 1393, 1392, 890, 381, 382, 404, 923, 937, 1449, 427, 428, 429, 430, 433, 945, 435, 965, 461, 466, 474, 475, 478, 479, 480, 481, 482, 995, 483, 484, 486, 485, 1512, 489, 491, 493, 496, 497, 498, 499, 1524, 504, 505, 1020, 1021, 511}, 404: {258, 259, 901, 269, 270, 272, 22, 286, 288, 289, 294, 678, 938, 683, 300, 301, 302, 687, 689, 690, 307, 310, 313, 66, 323, 327, 328, 331, 332, 333, 339, 342, 343, 1238, 348, 739, 748, 876, 750, 879, 754, 243, 245, 892}, 413: {257, 258, 515, 260, 7, 9, 269, 270, 271, 15, 14, 273, 275, 147, 276, 25, 283, 284, 286, 289, 936, 297, 300, 301, 302, 303, 306, 690, 50, 181, 307, 321, 326, 327, 328, 332, 460, 333, 471, 222, 100, 236, 877, 237, 124, 628, 245, 250, 508, 255}, 416: {1, 2, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 21, 22, 24, 25, 27, 28, 29, 31, 32, 36, 38, 41, 42, 43, 44, 49, 50, 51, 53, 54, 55, 56, 58, 64, 65, 66, 67, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 103, 105, 106, 107, 111, 117, 118, 121, 122, 123, 124, 125, 126, 127, 132, 133, 134, 136, 137, 140, 142, 143, 144, 147, 148, 150, 151, 153, 154, 155, 156, 157, 158, 159, 161, 164, 168, 172, 173, 174, 176, 178, 179, 181, 182, 183, 184, 185, 187, 191, 194, 195, 196, 197, 199, 200, 202, 203, 204, 209, 210, 211, 213, 215, 216, 217, 218, 219, 220, 223, 225, 226, 230, 231, 232, 234, 235, 237, 238, 239, 240, 241, 242, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255, 257, 258, 259, 264, 265, 266, 268, 269, 272, 273, 274, 275, 276, 277, 278, 281, 282, 283, 284, 285, 286, 287, 288, 289, 291, 293, 294, 295, 297, 298, 300, 301, 302, 303, 304, 305, 307, 310, 311, 312, 313, 315, 316, 317, 318, 319, 322, 323, 326, 327, 328, 329, 330, 331, 332, 333, 338, 339, 345, 346, 347, 348, 353, 354, 356, 357, 364, 366, 367, 369, 375, 378, 385, 387, 388, 392, 393, 395, 396, 399, 401, 402, 403, 404, 405, 411, 412, 415, 416, 417, 418, 419, 420, 421, 423, 425, 427, 431, 432, 433, 443, 447, 448, 451, 452, 462, 463, 468, 469, 470, 471, 472, 473, 475, 476, 477, 479, 480, 491, 496, 498, 500, 501, 506, 509, 510, 515, 520, 526, 531, 532, 535, 538, 542, 544, 546, 549, 550, 553, 554, 559, 560, 564, 568, 571, 576, 578, 585, 588, 591, 592, 597, 603, 607, 614, 619, 620, 624, 625, 627, 628, 631, 633, 651, 652, 655, 657, 658, 659, 660, 662, 676, 678, 680, 682, 684, 685, 686, 689, 690, 692, 693, 696, 699, 707, 708, 710, 712, 713, 717, 720, 721, 723, 724, 727, 729, 732, 734, 735, 737, 738, 739, 742, 746, 747, 748, 750, 754, 755, 761, 762, 763, 765, 768, 770, 775, 778, 781, 783, 785, 790, 791, 792, 794, 795, 803, 807, 812, 815, 819, 821, 824, 827, 833, 834, 840, 842, 843, 845, 846, 849, 864, 865, 866, 869, 873, 874, 875, 879, 895, 898, 915, 916, 917, 918, 924, 926, 928, 929, 930, 931, 934, 936, 937, 938, 941, 942, 955, 959, 966, 972, 975, 980, 985, 990, 997, 1007, 1011, 1012, 1014, 1016, 1020, 1035, 1037, 1041, 1048, 1051, 1053, 1054, 1058, 1074, 1077, 1089, 1091, 1092, 1098, 1119, 1132, 1133, 1135, 1136, 1139, 1147, 1152, 1160, 1168, 1188, 1189, 1217, 1220, 1221, 1226, 1229, 1262, 1264, 1286, 1300, 1336, 1337, 1400, 1407, 1426, 1428, 1441, 1469, 1478, 1483, 1495, 1503, 1516, 1517, 1521, 1540, 1594}, 408: {258, 270, 271, 1296, 272, 539, 286, 288, 294, 683, 300, 302, 689, 310, 312, 313, 315, 319, 324, 327, 328, 334, 347, 358, 748, 751, 242}, 410: {898, 258, 905, 269, 272, 538, 286, 289, 300, 303, 689, 690, 311, 312, 313, 315, 316, 323, 328, 340, 347, 352, 354, 873, 748, 882, 754, 886}, 411: {1, 770, 258, 4, 8, 265, 9, 651, 527, 655, 276, 405, 22, 28, 161, 38, 168, 172, 1197, 174, 304, 50, 435, 181, 182, 566, 568, 56, 186, 58, 1470, 318, 449, 194, 451, 196, 709, 195, 1475, 73, 202, 79, 720, 209, 208, 210, 88, 89, 603, 732, 222, 227, 228, 229, 230, 485, 238, 117}, 417: {1, 3, 4, 5, 7, 11, 12, 13, 15, 16, 17, 20, 23, 24, 25, 27, 29, 32, 39, 40, 42, 44, 47, 49, 50, 51, 55, 56, 58, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 77, 78, 79, 80, 81, 82, 83, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100, 101, 102, 106, 109, 111, 117, 118, 120, 121, 122, 123, 125, 127, 131, 132, 134, 135, 139, 141, 142, 144, 145, 147, 151, 153, 154, 156, 157, 158, 159, 161, 162, 163, 164, 167, 168, 169, 171, 172, 173, 174, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 188, 190, 191, 195, 196, 198, 200, 201, 202, 203, 206, 207, 208, 209, 210, 211, 212, 214, 216, 217, 218, 219, 222, 223, 226, 228, 230, 231, 232, 234, 235, 238, 242, 245, 246, 248, 250, 252, 255, 257, 258, 260, 264, 265, 268, 270, 273, 286, 288, 290, 293, 294, 298, 302, 322, 323, 324, 325, 326, 340, 343, 357, 358, 364, 365, 367, 373, 380, 382, 384, 385, 386, 388, 391, 392, 393, 395, 396, 399, 402, 403, 404, 405, 411, 413, 418, 419, 420, 421, 422, 423, 425, 428, 431, 433, 436, 441, 444, 447, 449, 450, 451, 452, 461, 465, 472, 473, 474, 475, 483, 484, 485, 496, 498, 501, 506, 508, 513, 515, 518, 537, 541, 544, 545, 546, 549, 550, 551, 552, 555, 559, 561, 562, 563, 568, 574, 576, 578, 579, 582, 588, 596, 597, 614, 616, 625, 628, 631, 636, 638, 640, 642, 651, 655, 658, 663, 665, 668, 669, 674, 679, 684, 685, 692, 708, 709, 710, 713, 715, 723, 725, 727, 728, 732, 742, 743, 746, 747, 748, 758, 762, 764, 765, 767, 769, 771, 774, 778, 779, 780, 781, 783, 792, 796, 797, 800, 804, 809, 810, 815, 818, 823, 825, 827, 831, 849, 855, 871, 895, 923, 928, 940, 943, 944, 946, 963, 979, 993, 999, 1000, 1011, 1014, 1016, 1018, 1023, 1028, 1036, 1039, 1040, 1041, 1044, 1047, 1057, 1086, 1090, 1091, 1095, 1119, 1135, 1139, 1157, 1182, 1183, 1207, 1209, 1210, 1215, 1228, 1230, 1232, 1247, 1288, 1411, 1416, 1446, 1539, 1550}, 412: {1, 4, 135, 7, 651, 526, 276, 150, 23, 408, 24, 154, 28, 288, 169, 427, 172, 173, 684, 175, 939, 174, 431, 436, 182, 56, 186, 318, 64, 193, 195, 70, 969, 202, 206, 208, 81, 211, 724, 340, 214, 218, 92, 480, 96, 357, 487, 114, 117, 634, 508}, 420: {513, 137, 14, 270, 19, 275, 408, 283, 285, 286, 288, 547, 301, 302, 173, 690, 179, 190, 319, 1347, 331, 86, 855, 475, 603, 478, 100, 484, 493, 750, 124, 753, 116, 251, 508, 127}, 422: {1, 515, 5, 7, 15, 551, 558, 559, 561, 50, 563, 53, 567, 590, 93, 98, 100, 109, 117, 124, 126, 127, 129, 137, 151, 665, 670, 671, 672, 1187, 682, 1199, 181, 184, 185, 200, 201, 717, 217, 218, 219, 222, 742, 234, 235, 237, 248, 760, 250, 257, 258, 260, 773, 267, 270, 271, 273, 275, 276, 286, 287, 288, 293, 294, 295, 299, 302, 307, 323, 324, 325, 326, 327, 333, 334, 339, 854, 859, 867, 358, 370, 379, 396, 919, 922, 410, 926, 436, 441, 447, 448, 452, 458, 475, 477, 1007, 1017}, 425: {1, 2, 515, 4, 5, 7, 520, 522, 11, 12, 529, 17, 22, 24, 538, 27, 540, 32, 33, 546, 38, 39, 550, 562, 50, 53, 566, 55, 56, 568, 1595, 1596, 1597, 573, 62, 576, 1089, 64, 68, 70, 583, 590, 79, 82, 83, 597, 1110, 89, 92, 96, 97, 98, 100, 1129, 117, 118, 121, 636, 124, 127, 144, 145, 147, 156, 669, 670, 157, 672, 161, 675, 1188, 678, 679, 168, 171, 172, 684, 686, 174, 176, 177, 690, 178, 689, 180, 181, 183, 184, 185, 187, 188, 190, 191, 195, 198, 1222, 200, 201, 204, 207, 209, 210, 217, 218, 219, 222, 227, 228, 229, 230, 231, 232, 233, 234, 743, 748, 750, 751, 241, 244, 759, 250, 252, 257, 258, 259, 265, 269, 271, 272, 273, 281, 286, 288, 289, 1314, 293, 294, 298, 300, 301, 302, 305, 307, 310, 823, 313, 825, 827, 316, 318, 831, 319, 322, 323, 324, 325, 326, 327, 841, 333, 334, 338, 340, 853, 854, 343, 346, 347, 355, 357, 358, 362, 363, 877, 879, 379, 895, 385, 898, 1416, 1419, 398, 912, 403, 405, 1434, 424, 429, 943, 435, 1464, 443, 445, 447, 448, 452, 455, 976, 474, 475, 491, 1013, 1016}, 419: {257, 514, 1, 134, 269, 14, 275, 405, 28, 286, 1451, 300, 173, 174, 306, 50, 181, 191, 705, 69, 197, 79, 212, 89, 604, 478, 223, 100, 615, 488, 617, 494}, 415: {641, 258, 136, 269, 531, 154, 684, 174, 432, 180, 56, 185, 322, 195, 323, 328, 204, 479, 480, 483, 748, 754, 243, 1524}, 423: {258, 898, 9, 10, 269, 15, 272, 276, 148, 282, 924, 286, 546, 292, 293, 678, 299, 300, 302, 304, 689, 690, 307, 620, 310, 823, 696, 313, 315, 316, 322, 323, 326, 327, 328, 329, 333, 591, 977, 339, 340, 1238, 471, 344, 347, 348, 355, 100, 744, 748, 237, 1134, 751, 879, 1265, 754, 1011, 628, 245, 750, 887, 508, 125, 127}, 429: {1, 2, 3, 4, 7, 8, 11, 12, 15, 21, 22, 23, 24, 25, 26, 28, 31, 32, 39, 42, 44, 45, 47, 48, 50, 52, 53, 55, 56, 58, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 77, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 109, 111, 114, 117, 118, 121, 123, 124, 127, 128, 129, 132, 133, 134, 136, 137, 140, 141, 143, 144, 147, 150, 151, 153, 154, 155, 156, 157, 159, 161, 162, 163, 164, 165, 166, 167, 168, 170, 172, 173, 174, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 188, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204, 207, 208, 209, 210, 211, 214, 216, 217, 218, 219, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 237, 238, 241, 248, 249, 250, 257, 258, 264, 265, 273, 274, 275, 276, 277, 280, 281, 282, 283, 284, 288, 290, 291, 293, 298, 300, 301, 307, 318, 319, 321, 338, 340, 356, 357, 358, 365, 366, 367, 371, 378, 380, 381, 382, 385, 387, 392, 393, 403, 404, 405, 409, 410, 411, 412, 415, 418, 419, 423, 425, 427, 428, 430, 431, 432, 433, 435, 436, 440, 441, 443, 448, 455, 457, 462, 464, 466, 467, 468, 469, 470, 472, 473, 475, 479, 480, 481, 482, 483, 484, 485, 491, 493, 495, 496, 498, 499, 500, 502, 504, 505, 506, 507, 508, 510, 511, 514, 520, 527, 528, 529, 530, 531, 535, 537, 540, 546, 549, 550, 559, 562, 566, 568, 569, 570, 578, 581, 582, 583, 584, 587, 591, 596, 602, 603, 607, 611, 616, 625, 627, 628, 629, 631, 633, 635, 636, 637, 640, 642, 651, 652, 654, 655, 658, 662, 663, 665, 671, 672, 673, 679, 684, 685, 686, 692, 693, 697, 700, 702, 705, 708, 709, 710, 726, 729, 732, 735, 737, 739, 742, 744, 746, 747, 755, 756, 761, 762, 763, 768, 772, 778, 780, 786, 789, 794, 796, 804, 805, 806, 808, 816, 820, 826, 833, 843, 845, 847, 921, 928, 936, 939, 941, 944, 961, 967, 972, 999, 1010, 1011, 1012, 1014, 1016, 1017, 1018, 1020, 1028, 1033, 1035, 1039, 1048, 1071, 1074, 1076, 1079, 1089, 1101, 1109, 1110, 1112, 1113, 1118, 1119, 1133, 1136, 1139, 1203, 1209, 1217, 1218, 1220, 1222, 1224, 1228, 1285, 1296, 1301, 1418, 1425, 1438, 1443, 1545}, 428: {896, 1024, 1280, 259, 908, 268, 269, 271, 272, 538, 286, 288, 289, 1313, 294, 300, 301, 302, 303, 305, 690, 307, 310, 312, 313, 315, 316, 322, 323, 326, 329, 331, 332, 334, 338, 340, 343, 344, 347, 988, 350, 352, 875, 877, 750, 879, 751, 749, 754, 243, 242, 245, 886, 892, 894}, 427: {258, 263, 268, 1296, 286, 289, 292, 680, 681, 937, 682, 938, 300, 302, 303, 688, 304, 319, 322, 328, 331, 332, 334, 341, 989, 990, 359, 874, 1265, 881, 245}, 418: {288, 1313, 258, 899, 327, 328, 362, 331, 300, 269, 301, 302, 304, 333, 750, 344, 313, 346, 315, 895}, 424: {1, 258, 259, 261, 9, 14, 15, 275, 276, 151, 25, 538, 286, 288, 289, 292, 294, 681, 683, 172, 427, 300, 688, 689, 50, 435, 690, 304, 310, 1084, 1346, 323, 840, 969, 333, 989, 990, 740, 100, 882, 243, 115, 508, 127}, 432: {257, 258, 3, 1, 255, 7, 15, 274, 276, 405, 150, 1047, 151, 1049, 410, 411, 24, 284, 282, 288, 546, 293, 678, 295, 294, 298, 300, 815, 50, 181, 313, 315, 827, 322, 844, 845, 471, 475, 93, 222, 864, 248, 100, 249, 742, 871, 620, 237, 108, 111, 109, 628, 117, 118, 246, 1016, 121, 250, 123, 508, 1012, 763}, 421: {129, 516, 517, 4, 7, 11, 12, 653, 525, 269, 144, 657, 914, 915, 156, 672, 674, 164, 423, 427, 172, 173, 174, 302, 176, 175, 50, 182, 183, 56, 185, 443, 187, 448, 194, 709, 197, 200, 331, 333, 79, 208, 466, 82, 213, 87, 89, 474, 219, 603, 218, 96, 98, 100, 234, 238, 879, 498, 117, 124, 509, 127}, 435: {1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 15, 17, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 38, 39, 40, 42, 44, 45, 49, 50, 52, 53, 54, 55, 56, 58, 62, 63, 64, 67, 68, 69, 71, 72, 73, 76, 79, 80, 81, 82, 83, 84, 85, 86, 89, 90, 91, 95, 96, 98, 100, 101, 105, 108, 109, 111, 115, 117, 118, 121, 122, 123, 125, 127, 128, 132, 135, 136, 139, 141, 144, 148, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 193, 194, 195, 196, 199, 200, 201, 202, 203, 204, 206, 208, 210, 211, 214, 215, 216, 217, 218, 219, 222, 225, 226, 227, 228, 229, 230, 234, 235, 239, 240, 245, 246, 249, 250, 252, 254, 255, 257, 258, 260, 264, 265, 268, 271, 273, 284, 288, 290, 291, 294, 298, 299, 300, 307, 313, 317, 318, 321, 327, 331, 333, 338, 343, 351, 354, 357, 358, 366, 367, 369, 376, 380, 381, 382, 384, 385, 386, 392, 393, 394, 399, 401, 402, 403, 404, 405, 406, 409, 410, 411, 412, 413, 420, 423, 424, 427, 430, 431, 432, 433, 434, 435, 436, 441, 443, 444, 447, 448, 451, 455, 462, 465, 470, 472, 473, 474, 476, 479, 496, 501, 520, 527, 541, 542, 546, 549, 550, 554, 559, 561, 562, 566, 567, 568, 569, 571, 572, 573, 576, 577, 578, 584, 585, 587, 588, 596, 597, 603, 609, 616, 625, 627, 628, 631, 635, 636, 637, 640, 649, 652, 655, 658, 659, 665, 672, 673, 674, 675, 679, 684, 685, 687, 693, 696, 697, 709, 710, 713, 715, 717, 720, 721, 722, 729, 732, 742, 743, 746, 748, 751, 752, 755, 756, 760, 762, 763, 768, 778, 780, 781, 786, 790, 792, 797, 800, 818, 820, 821, 824, 825, 826, 831, 834, 841, 845, 862, 885, 890, 895, 919, 924, 926, 928, 929, 930, 943, 944, 946, 953, 961, 977, 983, 1014, 1016, 1028, 1034, 1039, 1044, 1047, 1061, 1069, 1074, 1103, 1109, 1128, 1133, 1151, 1185, 1204, 1215, 1217, 1225, 1228, 1231, 1240, 1268, 1291, 1401, 1411, 1419, 1552}, 433: {137, 268, 12, 269, 657, 273, 276, 919, 286, 293, 294, 682, 300, 173, 302, 174, 303, 50, 690, 435, 59, 60, 1598, 194, 322, 323, 325, 326, 457, 333, 205, 340, 474, 95, 358, 748, 1005, 754, 245, 246, 507}, 426: {519, 524, 525, 526, 527, 23, 1064, 50, 1079, 601, 603, 1116, 605, 606, 607, 608, 609, 610, 98, 99, 613, 614, 100, 616, 617, 631, 633, 641, 132, 133, 134, 135, 648, 646, 136, 651, 653, 654, 655, 143, 657, 659, 661, 663, 671, 673, 168, 174, 178, 1204, 182, 185, 191, 705, 194, 196, 197, 199, 200, 204, 205, 208, 211, 754, 289, 318, 835, 836, 332, 848, 404, 418, 1451, 428, 429, 430, 427, 432, 435, 968, 474, 478, 480, 481, 482, 483, 484, 486, 488, 489, 490, 491, 492, 493, 494, 496, 504, 505, 1020, 510, 511}, 436: {1028, 11, 21, 23, 1048, 537, 26, 1053, 546, 1058, 1061, 38, 39, 550, 553, 43, 47, 559, 50, 568, 65, 66, 581, 72, 73, 585, 592, 81, 595, 83, 90, 92, 1119, 96, 95, 98, 99, 102, 1135, 111, 628, 635, 125, 127, 642, 132, 133, 649, 655, 144, 143, 658, 660, 1178, 157, 159, 161, 167, 168, 172, 174, 179, 693, 1206, 182, 186, 187, 708, 710, 200, 715, 1227, 204, 721, 723, 215, 216, 217, 218, 219, 1248, 226, 739, 742, 746, 747, 748, 234, 238, 239, 1263, 761, 762, 763, 264, 265, 785, 273, 787, 276, 790, 278, 794, 287, 288, 821, 313, 325, 327, 840, 845, 340, 856, 347, 348, 869, 367, 381, 895, 392, 400, 411, 925, 928, 423, 425, 427, 941, 433, 435, 441, 1468, 447, 454, 974, 1489, 468, 469, 470, 986, 1522, 503, 504, 506, 507}, 430: {129, 514, 515, 258, 7, 264, 9, 10, 137, 12, 523, 527, 656, 273, 528, 19, 276, 148, 151, 152, 286, 288, 674, 547, 164, 293, 294, 165, 168, 297, 42, 298, 300, 302, 303, 50, 436, 181, 56, 318, 64, 1347, 328, 462, 1240, 221, 222, 1375, 98, 100, 101, 744, 234, 235, 748, 237, 1007, 628, 117, 248, 121, 123, 124, 253, 127}, 434: {1152, 1, 7, 9, 15, 274, 275, 147, 148, 406, 151, 1051, 283, 411, 287, 928, 288, 546, 1060, 424, 1197, 815, 819, 833, 1095, 844, 974, 975, 471, 347, 220, 477, 476, 225, 743, 237, 111, 369, 756, 628, 118, 121, 763, 125}, 437: {512, 514, 5, 517, 518, 8, 521, 11, 12, 1036, 14, 1039, 523, 13, 15, 23, 26, 28, 30, 210, 1063, 42, 558, 47, 559, 50, 1075, 51, 52, 566, 56, 58, 1599, 65, 1090, 1091, 66, 69, 581, 70, 584, 582, 1098, 583, 588, 77, 71, 79, 82, 83, 86, 87, 88, 1113, 89, 91, 90, 603, 606, 607, 95, 1121, 98, 97, 99, 101, 614, 94, 100, 1134, 111, 116, 629, 118, 1142, 117, 121, 124, 1148, 640, 1153, 642, 131, 132, 133, 134, 129, 135, 1161, 137, 651, 652, 139, 654, 655, 144, 657, 658, 143, 660, 145, 663, 151, 665, 154, 155, 153, 156, 152, 672, 161, 162, 674, 165, 166, 168, 170, 683, 684, 173, 174, 172, 176, 179, 180, 181, 692, 183, 696, 185, 698, 1211, 699, 186, 190, 191, 702, 705, 697, 707, 708, 197, 710, 709, 195, 200, 196, 1227, 204, 203, 716, 207, 208, 721, 202, 211, 212, 213, 214, 727, 216, 217, 218, 730, 732, 219, 221, 215, 736, 737, 226, 739, 229, 746, 747, 748, 234, 1262, 239, 238, 753, 237, 755, 244, 1267, 248, 249, 253, 254, 770, 265, 778, 781, 275, 276, 281, 794, 283, 286, 287, 288, 292, 812, 301, 318, 319, 842, 843, 378, 1404, 381, 387, 393, 401, 402, 404, 182, 412, 415, 417, 418, 419, 420, 421, 423, 425, 428, 432, 433, 946, 435, 436, 1206, 189, 955, 443, 447, 961, 450, 451, 969, 462, 463, 466, 602, 473, 475, 476, 478, 479, 480, 482, 483, 484, 485, 1006, 1007, 496, 497, 499, 501, 507, 511}, 438: {1, 257, 1028, 9, 269, 15, 148, 21, 280, 281, 282, 284, 286, 300, 301, 815, 50, 181, 321, 845, 471, 220, 476, 864, 866, 100, 619, 237, 245, 118, 121, 252, 255}, 431: {269, 538, 286, 294, 300, 302, 303, 689, 690, 307, 322, 323, 327, 328, 332, 988, 358, 748, 879, 754, 245}, 442: {2, 7, 11, 12, 14, 17, 22, 26, 27, 29, 31, 33, 546, 38, 39, 550, 41, 554, 42, 44, 1067, 559, 1074, 53, 54, 55, 56, 569, 572, 62, 576, 64, 578, 67, 68, 69, 1098, 77, 591, 79, 82, 89, 90, 92, 96, 98, 100, 628, 117, 121, 635, 636, 129, 144, 1170, 150, 665, 154, 153, 156, 159, 1183, 672, 161, 1188, 164, 168, 684, 685, 174, 172, 176, 177, 181, 182, 695, 184, 186, 188, 1218, 195, 710, 203, 204, 209, 210, 217, 218, 219, 222, 226, 227, 228, 229, 230, 231, 738, 742, 234, 746, 239, 240, 769, 780, 268, 273, 276, 281, 286, 800, 288, 294, 810, 313, 318, 834, 342, 859, 350, 871, 873, 367, 385, 401, 403, 405, 410, 928, 943, 433, 436, 441, 447, 449, 450, 452, 975, 979, 470, 986, 988, 482, 508}, 440: {512, 258, 515, 904, 1038, 271, 272, 921, 283, 923, 1191, 937, 1194, 171, 300, 304, 1073, 690, 310, 1591, 312, 313, 57, 319, 323, 324, 582, 70, 328, 198, 329, 971, 462, 1105, 340, 213, 86, 988, 350, 1504, 736, 361, 749, 750, 751, 1265, 242, 243, 883, 245, 886}, 445: {1, 7, 9, 12, 23, 1047, 1051, 28, 544, 546, 1067, 50, 1591, 55, 1081, 56, 1598, 64, 1601, 1097, 591, 79, 595, 597, 87, 603, 93, 96, 100, 1129, 628, 117, 118, 1143, 121, 123, 127, 644, 144, 147, 150, 151, 1187, 174, 1199, 689, 181, 183, 195, 203, 204, 208, 209, 1245, 221, 1252, 742, 744, 235, 748, 237, 752, 245, 246, 248, 249, 762, 763, 1277, 257, 268, 271, 272, 273, 274, 276, 281, 288, 289, 291, 293, 295, 298, 300, 302, 818, 310, 823, 313, 829, 831, 324, 325, 327, 840, 330, 844, 845, 333, 340, 343, 346, 1378, 871, 879, 881, 886, 895, 902, 908, 405, 919, 408, 410, 933, 433, 959, 458, 460, 979, 1016, 475, 479, 480, 994, 504, 1008, 1009, 1010, 1011, 1012, 1014, 1528, 508, 1534}, 447: {1, 1028, 5, 7, 9, 1034, 11, 12, 13, 15, 17, 1046, 535, 1048, 25, 22, 27, 28, 24, 31, 544, 546, 559, 50, 55, 56, 65, 68, 69, 70, 582, 591, 79, 83, 85, 597, 89, 91, 96, 98, 100, 1132, 111, 117, 1142, 629, 118, 121, 123, 642, 132, 133, 135, 144, 147, 148, 150, 151, 153, 156, 157, 158, 678, 174, 175, 176, 180, 181, 183, 200, 201, 202, 204, 716, 206, 209, 211, 218, 222, 223, 737, 227, 228, 742, 231, 233, 234, 235, 748, 237, 248, 760, 762, 252, 257, 258, 770, 260, 265, 274, 276, 278, 281, 282, 284, 286, 288, 290, 1315, 293, 294, 298, 300, 1326, 815, 823, 845, 866, 879, 367, 405, 410, 411, 926, 435, 952, 447, 963, 981, 470, 469, 471, 474, 483, 484, 1009, 498, 1016, 508}, 449: {640, 515, 137, 9, 268, 269, 14, 15, 639, 273, 274, 276, 282, 410, 285, 286, 288, 544, 546, 291, 293, 1318, 936, 1194, 171, 170, 1195, 558, 1073, 179, 310, 59, 60, 61, 702, 70, 198, 971, 459, 333, 462, 337, 593, 212, 213, 86, 1367, 983, 473, 475, 1372, 120, 224, 100, 742, 105, 106, 748, 1005, 1006, 251, 1009, 753, 1011, 244, 117, 118, 1142, 248, 1010, 122, 763, 1404, 381, 127}, 450: {1, 2, 3, 4, 7, 10, 11, 12, 13, 15, 22, 23, 25, 26, 28, 29, 33, 35, 38, 39, 43, 44, 47, 49, 50, 51, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 71, 73, 76, 77, 78, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 102, 110, 111, 112, 114, 117, 118, 121, 123, 125, 126, 127, 131, 132, 133, 134, 135, 136, 139, 140, 141, 142, 143, 144, 145, 151, 152, 153, 154, 155, 157, 158, 161, 162, 163, 164, 166, 167, 168, 169, 170, 172, 173, 174, 176, 177, 178, 179, 180, 181, 182, 183, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 202, 203, 204, 205, 207, 208, 210, 211, 213, 214, 215, 216, 218, 220, 221, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 237, 238, 239, 241, 245, 252, 254, 258, 259, 260, 264, 265, 269, 270, 272, 273, 274, 275, 277, 278, 280, 281, 282, 283, 284, 286, 287, 288, 290, 292, 294, 299, 300, 301, 302, 304, 305, 307, 310, 311, 312, 313, 315, 316, 318, 322, 328, 332, 336, 340, 345, 347, 354, 356, 357, 366, 367, 371, 372, 373, 378, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 392, 393, 395, 396, 399, 400, 401, 402, 403, 405, 414, 415, 416, 417, 418, 419, 421, 422, 423, 427, 428, 430, 431, 432, 433, 434, 435, 443, 448, 451, 455, 457, 462, 465, 467, 468, 469, 470, 471, 472, 474, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 509, 510, 511, 514, 516, 518, 519, 520, 521, 523, 525, 526, 527, 528, 530, 535, 546, 549, 550, 553, 557, 558, 559, 561, 566, 568, 570, 571, 582, 583, 584, 588, 589, 591, 597, 601, 602, 603, 604, 606, 607, 608, 609, 610, 611, 612, 613, 614, 616, 618, 619, 620, 622, 627, 628, 629, 630, 631, 632, 633, 637, 642, 647, 648, 650, 651, 654, 655, 657, 659, 660, 661, 662, 663, 671, 673, 679, 685, 686, 689, 692, 693, 696, 699, 700, 702, 704, 705, 707, 708, 709, 710, 712, 713, 714, 715, 716, 717, 722, 723, 724, 725, 727, 728, 729, 731, 732, 734, 735, 736, 739, 741, 742, 747, 748, 749, 750, 751, 756, 761, 762, 765, 771, 774, 775, 776, 778, 781, 783, 785, 790, 792, 794, 795, 801, 807, 812, 815, 821, 823, 832, 837, 842, 845, 846, 847, 865, 866, 869, 873, 878, 900, 902, 904, 905, 908, 921, 923, 926, 928, 934, 936, 939, 940, 942, 951, 956, 965, 966, 967, 968, 969, 1020, 1028, 1030, 1033, 1036, 1037, 1039, 1041, 1044, 1047, 1048, 1050, 1053, 1054, 1061, 1091, 1092, 1107, 1112, 1115, 1116, 1119, 1126, 1135, 1140, 1147, 1152, 1153, 1160, 1163, 1172, 1184, 1192, 1197, 1203, 1208, 1212, 1220, 1221, 1222, 1226, 1248, 1249, 1261, 1263, 1269, 1271, 1282, 1284, 1286, 1297, 1303, 1311, 1401, 1402, 1421, 1425, 1435, 1441, 1444, 1446, 1479, 1480, 1490, 1518, 1521, 1603}, 446: {268, 269, 270, 286, 288, 289, 292, 294, 299, 300, 301, 302, 303, 688, 690, 306, 307, 311, 321, 322, 326, 327, 328, 332, 334, 338, 340, 359, 748, 879, 880, 754, 883, 245, 887, 888}, 439: {257, 7, 268, 13, 14, 273, 147, 276, 405, 1048, 282, 285, 288, 290, 293, 300, 301, 1328, 307, 1600, 591, 475, 93, 100, 237, 240, 242, 246, 121, 125, 895}, 451: {1025, 1026, 1038, 678, 680, 681, 682, 683, 687, 688, 690, 748, 749, 1265, 242, 243, 245, 1280, 258, 259, 260, 261, 262, 263, 264, 266, 268, 269, 270, 1295, 1296, 286, 288, 289, 292, 294, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 876, 319, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 358, 359, 872, 360, 874, 875, 873, 877, 878, 879, 1392, 1393, 882, 881, 1394, 883, 880, 884, 1395, 886, 887, 885, 937, 938, 948, 457, 984, 988, 989, 990, 991, 995, 1022}, 452: {513, 514, 515, 516, 517, 518, 7, 8, 521, 520, 523, 14, 526, 15, 527, 530, 531, 528, 22, 23, 25, 27, 1057, 1534, 554, 45, 48, 50, 52, 58, 60, 61, 62, 64, 1089, 66, 576, 69, 70, 71, 73, 588, 76, 77, 79, 82, 83, 1109, 597, 86, 88, 89, 603, 94, 607, 96, 609, 97, 99, 100, 98, 614, 615, 102, 111, 624, 625, 631, 121, 636, 124, 127, 641, 132, 134, 135, 648, 136, 654, 143, 659, 660, 661, 663, 152, 153, 154, 156, 161, 162, 163, 164, 168, 170, 171, 684, 173, 174, 172, 179, 180, 181, 1204, 183, 185, 186, 187, 188, 191, 194, 195, 196, 197, 199, 201, 202, 203, 204, 207, 210, 211, 212, 213, 216, 729, 223, 736, 1255, 234, 237, 243, 245, 259, 265, 780, 269, 781, 275, 276, 792, 285, 286, 288, 290, 805, 294, 815, 825, 318, 842, 856, 863, 1383, 874, 371, 1403, 384, 385, 1410, 1427, 404, 924, 418, 419, 420, 423, 427, 430, 432, 945, 435, 947, 443, 455, 456, 969, 458, 971, 461, 462, 465, 467, 472, 474, 475, 479, 480, 481, 482, 483, 485, 488, 490, 491, 492, 494, 495, 496, 498, 1013, 502, 501, 504, 506, 509, 510}, 454: {1, 519, 520, 8, 11, 12, 1035, 526, 15, 528, 527, 530, 531, 22, 28, 1063, 48, 50, 51, 566, 55, 56, 568, 58, 64, 1089, 66, 69, 70, 71, 73, 76, 77, 588, 79, 589, 1105, 82, 1107, 81, 86, 87, 88, 89, 602, 603, 604, 605, 606, 607, 96, 97, 98, 99, 100, 612, 614, 610, 1126, 611, 107, 111, 114, 627, 117, 118, 631, 632, 633, 121, 124, 642, 131, 132, 133, 134, 135, 136, 649, 651, 140, 654, 143, 144, 655, 657, 659, 660, 661, 147, 153, 161, 162, 164, 1190, 678, 169, 172, 173, 174, 686, 685, 687, 1203, 692, 181, 182, 693, 694, 185, 191, 705, 194, 707, 196, 197, 195, 199, 193, 202, 203, 204, 210, 211, 724, 215, 732, 222, 735, 736, 228, 740, 742, 746, 234, 748, 237, 238, 751, 245, 1269, 248, 250, 252, 255, 257, 258, 259, 260, 270, 272, 1299, 275, 277, 279, 283, 285, 286, 289, 293, 300, 302, 310, 312, 313, 315, 316, 317, 318, 322, 323, 836, 837, 326, 327, 842, 356, 357, 873, 875, 879, 367, 371, 378, 385, 387, 392, 402, 404, 414, 418, 419, 423, 427, 939, 1454, 431, 942, 945, 434, 435, 956, 961, 451, 454, 968, 972, 463, 465, 468, 471, 472, 984, 474, 988, 478, 479, 480, 95, 482, 483, 484, 485, 486, 487, 490, 1003, 492, 493, 496, 497, 498, 504, 507, 509, 511}, 453: {3, 515, 4, 7, 1032, 9, 11, 12, 1037, 17, 22, 24, 25, 33, 550, 552, 42, 48, 49, 50, 53, 566, 55, 568, 56, 1079, 59, 575, 578, 67, 68, 69, 73, 586, 77, 79, 591, 80, 82, 85, 90, 93, 94, 97, 98, 99, 100, 628, 117, 120, 1145, 122, 125, 132, 1157, 651, 652, 143, 655, 144, 1170, 151, 154, 156, 157, 158, 164, 168, 172, 684, 174, 181, 693, 184, 697, 186, 188, 196, 202, 204, 717, 1230, 721, 210, 214, 215, 732, 223, 226, 227, 229, 742, 231, 233, 234, 237, 238, 239, 750, 246, 248, 1273, 763, 254, 257, 258, 268, 780, 781, 272, 273, 276, 790, 1303, 282, 797, 288, 298, 826, 318, 354, 356, 357, 871, 364, 367, 369, 384, 385, 393, 401, 402, 403, 410, 412, 416, 421, 423, 424, 427, 941, 959, 963, 451, 453, 452, 456, 975, 471, 475, 476, 496, 1016, 1017, 508, 509}, 414: {258, 260, 264, 11, 270, 272, 288, 678, 294, 300, 301, 302, 433, 690, 310, 313, 324, 325, 340, 343, 346, 100, 748, 886, 895}, 455: {1, 2, 515, 4, 1028, 518, 7, 8, 9, 1034, 11, 12, 523, 14, 15, 529, 17, 531, 20, 22, 24, 25, 28, 31, 546, 549, 550, 39, 40, 553, 42, 44, 47, 50, 52, 53, 56, 57, 58, 568, 1086, 64, 65, 69, 582, 70, 584, 71, 581, 77, 591, 79, 82, 597, 87, 89, 95, 96, 97, 98, 100, 620, 1136, 1137, 627, 628, 629, 118, 117, 121, 123, 124, 125, 126, 127, 135, 647, 1160, 1167, 144, 1171, 148, 660, 1174, 147, 662, 159, 161, 164, 678, 170, 172, 173, 174, 1197, 176, 692, 181, 694, 183, 191, 193, 196, 197, 709, 200, 204, 716, 724, 213, 214, 727, 217, 222, 223, 736, 738, 228, 230, 744, 234, 747, 237, 239, 1265, 241, 755, 245, 250, 252, 255, 257, 770, 258, 259, 265, 778, 269, 270, 275, 276, 277, 279, 281, 282, 286, 288, 289, 291, 292, 293, 298, 300, 301, 304, 307, 313, 317, 318, 321, 323, 334, 343, 372, 380, 382, 385, 898, 393, 402, 405, 924, 934, 423, 939, 428, 942, 435, 447, 449, 455, 462, 463, 465, 471, 475, 504, 508, 511}, 444: {258, 515, 9, 906, 269, 271, 912, 272, 275, 916, 286, 678, 300, 50, 306, 307, 313, 328, 1483, 100, 748, 751, 245, 251}, 448: {896, 258, 900, 262, 902, 268, 269, 1294, 271, 270, 1176, 286, 288, 292, 1062, 301, 302, 303, 304, 305, 307, 312, 316, 319, 321, 1602, 327, 333, 338, 340, 344, 345, 360, 874, 750, 884, 887, 1022}, 457: {1, 4, 1028, 1030, 7, 8, 9, 1029, 11, 12, 1037, 14, 527, 15, 529, 1039, 531, 20, 13, 22, 1047, 528, 25, 27, 540, 28, 31, 546, 549, 38, 553, 554, 44, 45, 559, 48, 47, 50, 51, 52, 53, 54, 566, 56, 57, 58, 568, 59, 569, 62, 64, 65, 66, 69, 70, 582, 584, 588, 77, 79, 82, 83, 227, 597, 86, 88, 89, 91, 94, 1119, 96, 97, 98, 100, 105, 111, 623, 114, 1140, 117, 118, 631, 632, 629, 122, 628, 636, 121, 120, 127, 640, 125, 132, 133, 134, 135, 137, 651, 143, 144, 655, 1168, 658, 148, 147, 145, 151, 664, 660, 154, 155, 156, 157, 160, 673, 161, 162, 164, 676, 679, 168, 169, 172, 173, 174, 175, 176, 179, 180, 181, 182, 692, 183, 185, 186, 699, 1210, 695, 190, 191, 704, 192, 194, 195, 708, 197, 709, 193, 200, 196, 202, 203, 204, 717, 1221, 720, 209, 722, 210, 208, 214, 727, 216, 729, 218, 219, 732, 215, 222, 223, 225, 226, 739, 228, 229, 742, 230, 232, 744, 234, 747, 231, 237, 235, 239, 240, 241, 238, 243, 755, 756, 758, 248, 252, 769, 258, 257, 770, 775, 265, 783, 275, 276, 792, 282, 284, 285, 287, 288, 294, 304, 819, 825, 318, 831, 841, 845, 356, 357, 871, 366, 367, 368, 370, 371, 372, 373, 378, 380, 385, 386, 388, 393, 395, 401, 402, 403, 405, 410, 411, 412, 417, 931, 934, 423, 425, 428, 433, 436, 949, 948, 443, 956, 959, 448, 450, 451, 452, 453, 455, 456, 458, 462, 980, 469, 470, 471, 472, 473, 474, 476, 483, 485, 500, 1012, 507, 509}, 456: {1, 3, 4, 9, 523, 12, 13, 1547, 1020, 14, 1551, 22, 23, 32, 1057, 546, 1059, 547, 544, 550, 33, 42, 46, 559, 50, 53, 54, 568, 57, 1081, 56, 60, 61, 59, 578, 68, 69, 581, 71, 582, 580, 1604, 72, 588, 1101, 79, 80, 1107, 86, 91, 92, 603, 94, 95, 608, 97, 98, 99, 100, 101, 616, 1129, 109, 1134, 111, 121, 125, 127, 640, 129, 133, 135, 143, 1168, 655, 658, 660, 662, 150, 672, 161, 673, 168, 170, 172, 174, 175, 1198, 177, 179, 180, 693, 182, 181, 696, 185, 186, 187, 188, 697, 191, 1218, 194, 708, 1220, 710, 196, 200, 1222, 202, 715, 197, 204, 720, 721, 210, 211, 208, 209, 214, 216, 1240, 218, 217, 222, 1248, 737, 226, 739, 228, 229, 231, 743, 232, 234, 747, 238, 1267, 763, 258, 772, 265, 268, 273, 274, 789, 793, 282, 286, 289, 294, 806, 1324, 1328, 818, 824, 324, 325, 845, 346, 864, 357, 366, 367, 369, 380, 382, 395, 1421, 402, 403, 405, 919, 410, 922, 414, 419, 933, 421, 423, 427, 943, 431, 432, 433, 952, 443, 955, 447, 448, 449, 959, 963, 452, 1478, 460, 461, 462, 979, 985, 474, 475, 479, 480, 483, 484, 485, 490, 1008, 1009, 498, 1010, 505, 506, 1019, 508, 1017}, 458: {1, 514, 513, 515, 517, 519, 8, 9, 521, 7, 12, 13, 14, 526, 527, 529, 530, 1039, 20, 21, 531, 23, 1048, 25, 28, 32, 546, 1067, 1070, 48, 50, 52, 56, 57, 58, 64, 69, 582, 588, 1101, 589, 591, 76, 79, 83, 596, 597, 86, 1109, 603, 96, 97, 98, 99, 100, 619, 116, 117, 631, 632, 121, 124, 126, 127, 129, 644, 134, 648, 137, 651, 654, 143, 144, 147, 663, 152, 169, 685, 174, 178, 179, 180, 181, 182, 694, 183, 696, 187, 189, 190, 191, 192, 193, 704, 195, 194, 709, 199, 1226, 203, 204, 717, 208, 209, 735, 736, 742, 744, 234, 1261, 237, 750, 238, 753, 245, 250, 762, 255, 273, 275, 276, 278, 792, 282, 283, 284, 285, 286, 287, 288, 289, 293, 298, 301, 302, 304, 307, 1335, 823, 1338, 317, 318, 319, 321, 330, 844, 333, 845, 847, 338, 346, 357, 896, 387, 405, 408, 410, 925, 423, 425, 939, 427, 430, 433, 435, 952, 956, 960, 969, 460, 461, 467, 980, 469, 473, 474, 475, 483, 484, 496, 1011, 499, 509}, 462: {259, 261, 136, 11, 271, 272, 655, 22, 539, 288, 289, 292, 678, 682, 300, 181, 310, 313, 315, 321, 322, 323, 326, 328, 330, 332, 346, 866, 100, 358, 873, 237, 895}, 459: {1, 3, 7, 8, 523, 1038, 15, 1040, 1039, 16, 19, 22, 1047, 25, 1051, 546, 1060, 50, 568, 79, 596, 597, 1115, 98, 100, 105, 619, 108, 111, 117, 120, 121, 123, 125, 127, 134, 651, 147, 148, 164, 676, 1190, 678, 172, 685, 174, 687, 181, 696, 186, 194, 216, 220, 222, 225, 230, 742, 235, 748, 245, 249, 250, 252, 255, 257, 258, 259, 260, 264, 271, 274, 275, 278, 282, 286, 289, 291, 294, 295, 298, 300, 301, 815, 307, 825, 827, 832, 322, 323, 328, 332, 333, 846, 336, 864, 866, 357, 358, 873, 879, 405, 409, 411, 926, 932, 934, 455, 969, 978, 471, 472, 473, 989, 477, 993, 1013, 1014, 1016}, 460: {257, 129, 258, 1, 515, 7, 137, 10, 9, 13, 14, 273, 146, 275, 20, 532, 149, 276, 279, 19, 151, 283, 1171, 285, 286, 288, 289, 676, 293, 294, 297, 298, 1067, 301, 302, 303, 304, 306, 307, 311, 312, 313, 321, 322, 327, 713, 458, 591, 847, 1115, 221, 224, 1251, 1380, 100, 870, 744, 1137, 242, 1011, 117, 1142, 245, 248, 250, 124, 253, 127}, 461: {258, 259, 9, 269, 285, 158, 294, 682, 302, 304, 305, 50, 313, 319, 575, 321, 327, 347, 748, 1006, 242, 121, 255}, 467: {257, 1, 258, 7, 264, 10, 268, 269, 273, 276, 150, 919, 24, 288, 1059, 293, 298, 302, 50, 181, 455, 327, 1226, 340, 1016, 475, 93, 222, 100, 249, 742, 108, 109, 240, 1011, 1012, 117, 1142, 246, 248, 1017, 762, 124, 127}, 468: {1, 4, 5, 7, 8, 9, 12, 13, 15, 529, 19, 531, 22, 23, 24, 25, 1051, 31, 544, 39, 42, 44, 1070, 47, 50, 51, 55, 56, 58, 64, 65, 69, 582, 71, 70, 584, 82, 89, 603, 91, 95, 96, 97, 98, 612, 100, 1134, 111, 116, 117, 118, 121, 124, 126, 127, 642, 132, 135, 647, 137, 655, 1168, 144, 143, 662, 150, 153, 157, 159, 160, 161, 170, 172, 173, 174, 178, 692, 181, 182, 180, 699, 191, 192, 195, 200, 204, 209, 724, 214, 216, 218, 222, 226, 742, 237, 238, 246, 248, 249, 251, 257, 258, 772, 273, 275, 283, 285, 286, 293, 294, 297, 826, 318, 321, 856, 357, 367, 372, 377, 405, 411, 926, 423, 427, 428, 943, 432, 435, 952, 955, 963, 461, 462, 469, 471, 475, 1008, 498, 1012, 1014, 1016, 507, 508}, 466: {2, 4, 518, 7, 11, 17, 22, 24, 27, 33, 546, 550, 50, 566, 55, 568, 56, 62, 68, 1607, 79, 82, 87, 89, 92, 95, 96, 98, 117, 121, 127, 128, 651, 144, 1176, 161, 679, 682, 172, 173, 174, 684, 176, 181, 182, 183, 184, 187, 188, 195, 210, 226, 231, 232, 748, 241, 258, 260, 265, 268, 269, 273, 288, 1313, 292, 294, 300, 302, 306, 308, 313, 315, 321, 324, 326, 327, 328, 331, 333, 334, 344, 346, 349, 350, 354, 357, 873, 882, 885, 895, 385, 898, 899, 902, 908, 909, 403, 405, 455, 995, 510}, 472: {1, 2, 3, 4, 1029, 7, 1034, 11, 1036, 12, 1035, 21, 22, 1047, 24, 27, 28, 1053, 541, 29, 540, 33, 1058, 546, 548, 549, 38, 550, 552, 41, 554, 43, 559, 49, 561, 51, 1074, 562, 566, 567, 568, 56, 569, 1079, 62, 63, 576, 577, 578, 1091, 66, 68, 1090, 71, 1095, 72, 584, 73, 588, 69, 78, 79, 80, 82, 597, 1110, 88, 90, 91, 603, 94, 1119, 95, 609, 97, 99, 100, 101, 96, 105, 109, 625, 1139, 117, 118, 227, 120, 633, 121, 123, 122, 125, 132, 135, 231, 140, 141, 651, 655, 143, 658, 660, 150, 151, 665, 672, 161, 678, 168, 682, 172, 685, 173, 174, 175, 689, 177, 176, 181, 183, 185, 1210, 186, 1215, 191, 193, 195, 196, 200, 202, 715, 204, 1228, 720, 208, 210, 214, 1239, 215, 217, 218, 216, 222, 1248, 226, 739, 228, 229, 742, 743, 232, 233, 746, 747, 748, 234, 230, 751, 240, 239, 235, 755, 756, 758, 760, 250, 763, 252, 50, 254, 255, 768, 257, 258, 771, 260, 264, 265, 780, 271, 790, 796, 288, 294, 810, 313, 826, 825, 318, 831, 834, 64, 323, 67, 338, 343, 866, 355, 356, 358, 362, 581, 877, 365, 367, 368, 366, 370, 373, 374, 375, 378, 890, 380, 895, 384, 385, 386, 391, 392, 393, 395, 400, 401, 402, 403, 404, 405, 916, 411, 924, 928, 417, 930, 931, 418, 416, 421, 423, 419, 420, 426, 940, 431, 432, 946, 951, 443, 1469, 449, 455, 977, 465, 472, 473, 475, 477, 485, 1002, 496, 1011, 501, 1014}, 465: {257, 258, 1, 132, 513, 134, 7, 136, 8, 135, 395, 12, 525, 651, 143, 656, 529, 528, 275, 404, 22, 151, 408, 281, 154, 283, 28, 286, 32, 929, 423, 169, 300, 172, 174, 175, 428, 48, 50, 179, 180, 181, 1078, 56, 190, 191, 64, 318, 194, 319, 705, 836, 198, 199, 584, 835, 202, 588, 845, 855, 216, 87, 474, 603, 475, 477, 478, 481, 97, 98, 100, 357, 868, 615, 109, 496, 114, 127, 638, 511}, 463: {1, 3, 1028, 7, 1033, 10, 13, 14, 15, 16, 19, 20, 21, 24, 25, 539, 544, 1060, 1067, 50, 1605, 1606, 591, 593, 596, 597, 1115, 93, 1117, 100, 103, 107, 1132, 111, 112, 116, 117, 121, 124, 125, 126, 127, 129, 137, 1163, 1164, 147, 149, 150, 151, 1197, 1199, 689, 690, 1216, 1244, 221, 224, 225, 740, 741, 744, 235, 237, 749, 751, 242, 243, 244, 246, 248, 249, 250, 764, 253, 257, 258, 1284, 268, 269, 270, 271, 274, 275, 276, 282, 283, 284, 285, 286, 288, 813, 301, 302, 304, 306, 819, 310, 311, 313, 319, 845, 347, 864, 1377, 866, 870, 1383, 362, 880, 887, 892, 410, 926, 930, 936, 950, 952, 455, 472, 473, 985, 475, 988, 477, 476, 993, 1007, 1009, 1012, 1014, 1017, 508}, 471: {768, 1, 8, 393, 140, 404, 151, 418, 932, 420, 422, 172, 432, 50, 946, 1219, 71, 969, 588, 465, 82, 596, 477, 94, 95, 225, 99, 102, 878, 627, 501}, 474: {1221, 513, 514, 611, 1028, 517, 518, 7, 8, 521, 519, 11, 1020, 12, 14, 15, 528, 529, 527, 525, 530, 1045, 22, 23, 4, 204, 1050, 26, 25, 28, 509, 515, 31, 549, 1063, 553, 42, 44, 45, 9, 47, 48, 50, 52, 566, 55, 56, 520, 58, 59, 60, 61, 64, 13, 66, 68, 69, 70, 71, 72, 73, 584, 582, 76, 77, 523, 79, 591, 83, 86, 87, 88, 1113, 602, 603, 92, 604, 601, 605, 89, 97, 610, 1123, 100, 98, 99, 615, 614, 617, 618, 107, 616, 1124, 1134, 111, 116, 117, 628, 630, 633, 121, 124, 126, 127, 641, 642, 131, 132, 134, 646, 136, 649, 135, 648, 651, 653, 141, 655, 650, 657, 137, 659, 1172, 661, 660, 150, 664, 663, 151, 671, 161, 676, 678, 168, 170, 171, 172, 173, 684, 175, 176, 685, 178, 179, 180, 181, 182, 183, 696, 697, 692, 699, 188, 186, 187, 191, 192, 705, 194, 707, 196, 195, 198, 199, 708, 193, 709, 203, 200, 205, 197, 207, 208, 209, 210, 211, 212, 213, 652, 215, 216, 143, 218, 654, 729, 221, 222, 735, 736, 737, 227, 230, 744, 234, 748, 237, 238, 756, 244, 248, 252, 255, 257, 258, 259, 1286, 265, 274, 275, 276, 789, 792, 282, 283, 284, 285, 286, 288, 289, 291, 293, 294, 298, 302, 313, 315, 316, 317, 318, 322, 323, 836, 326, 848, 343, 346, 356, 357, 174, 482, 378, 380, 381, 382, 385, 504, 485, 1421, 606, 405, 1200, 921, 410, 923, 924, 411, 414, 647, 416, 929, 418, 419, 505, 421, 185, 423, 939, 427, 492, 430, 943, 431, 945, 434, 435, 436, 526, 956, 190, 448, 963, 966, 971, 461, 462, 463, 467, 468, 469, 470, 471, 474, 475, 478, 479, 480, 481, 609, 483, 484, 996, 486, 96, 488, 489, 490, 491, 487, 493, 1518, 495, 496, 1009, 498, 499, 497, 607, 1014, 503, 1016, 1011, 506, 507, 508, 608, 510, 511}, 469: {513, 641, 134, 136, 520, 10, 511, 654, 656, 530, 1558, 152, 153, 923, 286, 161, 168, 173, 306, 64, 705, 194, 65, 582, 199, 855, 215, 474, 603, 605, 607, 610, 483, 484, 611, 487, 490, 238, 495, 499, 507, 510, 127}, 464: {1025, 258, 257, 260, 515, 259, 264, 520, 12, 269, 270, 16, 286, 288, 289, 292, 293, 678, 294, 295, 298, 299, 300, 301, 302, 176, 50, 307, 181, 1598, 705, 194, 321, 322, 709, 326, 328, 1226, 332, 333, 984, 603, 479, 482, 358, 748, 879, 116, 248, 249, 127, 510, 255}, 476: {384, 386, 4, 648, 393, 1036, 1037, 781, 655, 268, 401, 780, 399, 790, 792, 26, 1180, 288, 33, 1188, 294, 168, 42, 300, 173, 430, 175, 944, 47, 1074, 435, 692, 940, 433, 56, 186, 63, 319, 959, 194, 67, 579, 66, 710, 451, 72, 585, 328, 715, 204, 712, 202, 73, 80, 209, 208, 211, 83, 85, 210, 343, 216, 88, 90, 732, 734, 1118, 94, 70, 738, 325, 999, 232, 746, 748, 238, 367, 239, 201, 245, 1271, 890, 765}, 478: {1, 518, 7, 11, 12, 15, 17, 1041, 23, 1048, 26, 28, 32, 40, 41, 42, 48, 50, 568, 64, 65, 68, 69, 71, 72, 1101, 77, 79, 591, 81, 604, 93, 96, 98, 100, 616, 111, 122, 124, 134, 137, 143, 655, 145, 658, 144, 150, 151, 153, 160, 673, 161, 168, 684, 178, 182, 188, 195, 196, 1221, 708, 710, 202, 204, 216, 218, 219, 222, 739, 743, 231, 232, 235, 237, 238, 1270, 762, 763, 255, 780, 276, 282, 283, 288, 300, 318, 327, 843, 340, 350, 866, 354, 357, 869, 367, 369, 381, 392, 393, 403, 410, 412, 427, 433, 946, 959, 447, 451, 975, 467, 469, 496, 1521}, 473: {256, 257, 129, 7, 137, 10, 9, 268, 14, 273, 275, 276, 20, 150, 25, 285, 547, 293, 813, 302, 303, 319, 321, 327, 1143, 475, 1129, 1007, 124, 242, 116, 1142, 246, 508, 127}, 470: {1, 257, 258, 129, 7, 137, 9, 268, 13, 273, 19, 276, 277, 150, 919, 283, 284, 285, 286, 544, 288, 546, 291, 293, 294, 295, 1067, 813, 305, 50, 181, 950, 824, 952, 1084, 319, 327, 1097, 458, 847, 471, 475, 221, 93, 222, 100, 742, 360, 874, 235, 1134, 124, 246, 118, 248, 508, 125}, 480: {257, 642, 258, 517, 8, 265, 511, 12, 654, 527, 272, 661, 152, 165, 166, 294, 169, 298, 172, 174, 175, 302, 50, 183, 56, 185, 443, 190, 191, 319, 705, 64, 197, 203, 462, 79, 208, 209, 213, 89, 347, 603, 479, 96, 863, 1121, 483, 100, 485, 98, 615, 234, 1388, 237, 1007, 114, 504, 249, 510, 127}, 441: {288, 1, 121, 259, 100, 294, 7, 313, 9, 683, 300, 282, 751, 15, 338, 117, 405, 342, 25, 538}, 479: {1, 1028, 8, 523, 526, 1039, 528, 15, 22, 535, 24, 28, 31, 32, 546, 50, 54, 55, 566, 58, 62, 66, 70, 71, 1608, 584, 588, 79, 82, 88, 89, 602, 604, 95, 96, 97, 609, 100, 101, 616, 108, 111, 117, 118, 1142, 632, 121, 122, 629, 127, 640, 131, 133, 135, 647, 137, 136, 651, 655, 144, 143, 147, 148, 151, 153, 154, 157, 670, 161, 164, 680, 168, 169, 172, 173, 174, 175, 176, 177, 688, 179, 692, 181, 182, 183, 180, 185, 187, 188, 189, 190, 193, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 209, 210, 211, 213, 727, 216, 215, 1244, 732, 222, 226, 739, 228, 230, 234, 235, 748, 238, 751, 752, 241, 756, 248, 249, 250, 252, 255, 257, 258, 261, 264, 265, 266, 270, 271, 272, 273, 274, 281, 282, 283, 286, 288, 294, 295, 298, 300, 304, 318, 831, 324, 325, 840, 328, 335, 338, 340, 356, 357, 358, 879, 380, 385, 398, 915, 403, 405, 408, 931, 1444, 421, 422, 423, 431, 945, 436, 455, 463, 470, 471, 472, 474, 986, 475, 479, 480, 483, 485, 489, 490, 1007, 496, 498, 500, 1013, 1016, 509, 510, 511}, 484: {1, 2, 4, 7, 9, 14, 15, 22, 24, 25, 28, 29, 550, 38, 554, 560, 50, 562, 51, 53, 566, 56, 568, 578, 69, 70, 71, 73, 588, 79, 82, 597, 87, 88, 89, 94, 95, 96, 97, 98, 111, 625, 117, 121, 122, 125, 135, 136, 651, 141, 143, 144, 655, 150, 151, 665, 153, 161, 679, 168, 684, 173, 174, 172, 176, 692, 181, 183, 186, 699, 195, 197, 202, 204, 720, 210, 211, 216, 732, 222, 226, 227, 228, 229, 230, 231, 742, 233, 234, 235, 746, 237, 239, 241, 755, 248, 250, 252, 255, 257, 258, 265, 778, 274, 275, 293, 294, 300, 823, 313, 315, 829, 318, 849, 343, 879, 385, 392, 393, 399, 405, 924, 926, 415, 930, 419, 422, 423, 427, 431, 951, 449, 451, 463, 468, 471, 472, 1016, 510}, 486: {1, 3, 515, 6, 7, 9, 10, 13, 14, 15, 16, 20, 21, 532, 1047, 25, 544, 546, 547, 50, 1589, 1079, 1082, 1086, 1598, 1093, 1094, 1609, 1610, 1611, 591, 595, 597, 93, 1120, 100, 1129, 106, 620, 109, 1134, 111, 108, 1137, 628, 117, 1142, 1143, 121, 123, 124, 125, 127, 129, 137, 146, 147, 1171, 148, 150, 151, 1176, 678, 1197, 685, 689, 690, 1202, 181, 696, 713, 1226, 717, 718, 220, 221, 222, 741, 742, 235, 236, 748, 237, 242, 244, 245, 246, 1272, 248, 762, 250, 251, 252, 766, 255, 257, 258, 262, 264, 268, 269, 270, 273, 275, 276, 277, 1302, 279, 280, 281, 282, 284, 285, 286, 287, 288, 289, 292, 293, 294, 295, 297, 298, 299, 300, 1322, 301, 303, 304, 305, 818, 306, 307, 813, 302, 823, 825, 319, 831, 321, 322, 324, 325, 327, 328, 331, 332, 333, 846, 845, 336, 1369, 1375, 864, 1379, 872, 874, 879, 880, 882, 883, 886, 887, 889, 1405, 405, 919, 408, 924, 926, 935, 936, 950, 458, 459, 460, 975, 471, 473, 475, 476, 994, 995, 1514, 1011, 1014, 1016, 1017, 508}, 487: {1, 2, 3, 4, 1035, 12, 11, 17, 1044, 22, 24, 25, 27, 540, 541, 28, 31, 546, 549, 38, 550, 42, 43, 45, 559, 48, 49, 50, 1074, 53, 566, 55, 56, 568, 58, 572, 62, 64, 578, 66, 68, 69, 67, 71, 70, 73, 586, 76, 77, 588, 79, 591, 81, 82, 596, 597, 85, 87, 88, 92, 94, 95, 96, 97, 98, 99, 100, 620, 111, 627, 628, 117, 121, 125, 128, 133, 136, 651, 140, 652, 143, 144, 658, 150, 156, 672, 161, 160, 1188, 679, 172, 684, 174, 686, 685, 176, 689, 179, 692, 181, 178, 183, 1209, 188, 191, 1217, 194, 195, 196, 197, 710, 1220, 713, 202, 204, 206, 720, 210, 215, 216, 727, 218, 732, 1244, 222, 735, 226, 739, 227, 229, 742, 230, 232, 231, 746, 747, 748, 237, 239, 248, 249, 252, 1276, 255, 768, 257, 258, 259, 260, 772, 265, 779, 781, 270, 783, 272, 273, 274, 276, 789, 790, 280, 794, 282, 286, 288, 289, 802, 803, 1314, 293, 294, 291, 809, 298, 300, 301, 820, 823, 825, 313, 318, 833, 841, 845, 333, 340, 347, 349, 356, 173, 366, 367, 378, 380, 385, 1410, 392, 393, 399, 1425, 402, 403, 404, 405, 921, 411, 412, 1440, 419, 932, 1446, 423, 426, 939, 941, 431, 432, 955, 956, 966, 455, 462, 978, 470, 471, 474, 1011, 501, 1016, 1019}, 482: {257, 258, 269, 286, 288, 289, 294, 295, 298, 682, 301, 50, 311, 313, 315, 321, 328, 346, 988, 876, 748, 881, 243, 245, 249, 127}, 481: {514, 4, 648, 393, 650, 8, 524, 780, 1039, 144, 659, 663, 153, 283, 163, 678, 42, 427, 173, 430, 50, 435, 692, 181, 313, 318, 190, 191, 1089, 66, 322, 580, 197, 70, 198, 199, 202, 204, 207, 210, 211, 596, 86, 216, 88, 479, 98, 100, 484, 238, 367, 498, 500, 505, 507, 252}, 492: {514, 131, 772, 134, 137, 650, 523, 651, 521, 654, 527, 528, 657, 531, 275, 153, 923, 285, 286, 291, 172, 45, 56, 185, 186, 187, 699, 318, 64, 192, 193, 69, 199, 1098, 205, 462, 83, 212, 86, 474, 221, 478, 479, 97, 482, 483, 100, 1121, 492, 127, 242, 1147, 124, 1021, 511}, 493: {1, 7, 11, 12, 527, 528, 22, 24, 25, 546, 550, 48, 50, 56, 59, 60, 61, 1088, 65, 69, 71, 79, 82, 597, 89, 91, 95, 96, 98, 100, 1126, 109, 115, 117, 118, 121, 124, 127, 134, 647, 652, 150, 151, 154, 156, 678, 168, 170, 171, 172, 684, 173, 175, 687, 176, 174, 180, 181, 693, 183, 182, 186, 188, 191, 192, 195, 196, 201, 204, 208, 209, 210, 222, 742, 746, 235, 234, 238, 751, 239, 754, 249, 250, 762, 763, 252, 1278, 257, 258, 260, 262, 264, 265, 271, 273, 274, 275, 284, 288, 806, 298, 300, 317, 318, 833, 323, 327, 328, 333, 338, 343, 357, 358, 876, 879, 369, 881, 886, 890, 404, 405, 410, 411, 925, 423, 431, 435, 959, 455, 462, 974, 475, 483, 1013, 1016}, 490: {1, 257, 258, 515, 255, 7, 9, 137, 15, 273, 277, 150, 151, 919, 24, 410, 284, 286, 926, 289, 547, 292, 293, 298, 1067, 302, 50, 181, 952, 455, 458, 333, 847, 596, 473, 475, 987, 93, 222, 224, 993, 100, 741, 1383, 1128, 1386, 237, 109, 124, 1012, 117, 246, 118, 123, 764, 126, 127}, 489: {1025, 538, 539, 1612, 1613, 678, 680, 681, 682, 683, 687, 688, 689, 1238, 1243, 748, 749, 750, 751, 752, 1265, 754, 243, 245, 1280, 258, 259, 260, 261, 263, 264, 266, 268, 1293, 270, 271, 272, 269, 286, 288, 289, 292, 294, 299, 300, 301, 302, 303, 304, 307, 308, 310, 312, 313, 315, 316, 319, 321, 322, 323, 324, 325, 326, 327, 328, 330, 331, 332, 333, 334, 338, 339, 340, 342, 343, 346, 347, 349, 351, 353, 355, 358, 359, 872, 873, 874, 875, 360, 876, 878, 879, 880, 881, 883, 885, 887, 890, 892, 895, 897, 898, 902, 908, 948, 457, 984, 988, 989, 991}, 483: {1152, 1, 257, 515, 900, 258, 9, 12, 270, 271, 144, 274, 275, 20, 277, 405, 151, 538, 283, 286, 290, 676, 173, 432, 50, 180, 181, 313, 318, 449, 450, 195, 68, 197, 582, 199, 462, 473, 91, 222, 480, 121, 99, 612, 229, 230, 743, 101, 228, 227, 107, 237, 365, 109, 116, 249, 250, 380, 510}, 496: {7, 10, 11, 526, 528, 17, 1041, 532, 22, 28, 33, 1060, 38, 39, 1063, 42, 554, 559, 561, 1074, 50, 53, 56, 64, 1091, 68, 77, 1614, 87, 88, 89, 94, 607, 96, 97, 98, 99, 1133, 109, 625, 1139, 633, 132, 133, 1157, 135, 136, 651, 652, 141, 142, 143, 659, 147, 661, 150, 151, 660, 154, 155, 156, 158, 164, 168, 172, 173, 174, 181, 183, 186, 699, 190, 191, 705, 195, 196, 204, 1229, 206, 721, 727, 217, 222, 227, 228, 229, 743, 746, 246, 252, 771, 774, 1286, 268, 277, 288, 825, 318, 842, 333, 356, 1401, 378, 380, 393, 921, 416, 417, 418, 419, 1444, 420, 421, 426, 432, 433, 1459, 443, 1473, 961, 469, 480, 483, 484, 485, 495, 496, 506, 509}, 494: {1, 514, 9, 15, 528, 143, 663, 924, 286, 289, 294, 427, 300, 1197, 174, 50, 181, 183, 191, 64, 65, 194, 322, 323, 707, 199, 329, 204, 845, 86, 603, 222, 479, 98, 100, 357, 358, 107, 748, 237, 238, 498, 245, 121, 507, 126, 127}, 495: {1, 2, 4, 1542, 521, 9, 11, 523, 1039, 1046, 29, 550, 44, 559, 50, 53, 566, 54, 56, 1079, 568, 55, 573, 62, 575, 64, 576, 577, 67, 68, 581, 69, 71, 582, 578, 1091, 77, 590, 79, 80, 82, 84, 1110, 86, 88, 89, 90, 91, 1116, 1118, 1119, 95, 94, 98, 96, 101, 616, 109, 622, 1135, 1133, 629, 631, 120, 121, 633, 636, 637, 127, 642, 132, 133, 1157, 135, 650, 139, 140, 143, 144, 145, 658, 147, 660, 655, 662, 151, 153, 665, 155, 154, 157, 1182, 1183, 671, 161, 674, 162, 163, 158, 1188, 167, 679, 168, 172, 684, 174, 173, 176, 179, 181, 182, 183, 184, 1208, 186, 185, 188, 1207, 191, 705, 195, 196, 200, 201, 202, 204, 208, 210, 211, 214, 216, 217, 218, 219, 732, 1245, 222, 225, 226, 227, 228, 229, 230, 742, 231, 232, 234, 235, 739, 233, 1263, 240, 768, 770, 265, 790, 282, 796, 797, 288, 831, 843, 357, 378, 379, 380, 385, 386, 389, 391, 392, 393, 1419, 395, 402, 403, 404, 924, 413, 416, 417, 418, 419, 1444, 421, 423, 431, 944, 433, 432, 435, 441, 444, 1469, 447, 448, 449, 451, 452, 969, 465, 470, 472, 478, 479, 491, 496, 498, 501, 504, 505, 507, 511}, 477: {778, 781, 15, 1041, 274, 275, 20, 280, 25, 282, 1051, 794, 289, 546, 36, 294, 553, 815, 49, 66, 451, 709, 846, 722, 724, 88, 90, 731, 732, 739, 237, 111, 369, 756, 255}, 497: {1, 2, 3, 4, 1030, 7, 11, 12, 13, 526, 1041, 1042, 1555, 19, 22, 1047, 24, 25, 1046, 540, 1052, 28, 31, 29, 545, 541, 33, 549, 550, 38, 39, 552, 553, 42, 559, 49, 562, 50, 1077, 566, 54, 56, 568, 570, 53, 569, 55, 62, 575, 63, 577, 578, 67, 1092, 66, 70, 71, 72, 68, 73, 584, 588, 77, 590, 79, 80, 1615, 82, 83, 597, 87, 89, 90, 603, 91, 94, 95, 96, 97, 98, 99, 100, 101, 105, 108, 109, 622, 111, 625, 114, 627, 629, 118, 121, 122, 123, 127, 128, 642, 1157, 645, 739, 139, 651, 652, 141, 655, 144, 657, 145, 151, 152, 153, 1177, 155, 665, 156, 1185, 161, 163, 164, 679, 168, 167, 169, 684, 173, 174, 175, 176, 172, 177, 692, 181, 182, 183, 184, 185, 1210, 187, 188, 186, 189, 194, 195, 197, 200, 202, 1228, 204, 716, 719, 720, 721, 722, 208, 724, 210, 725, 1240, 217, 216, 731, 222, 225, 226, 227, 228, 229, 230, 741, 231, 233, 234, 746, 748, 237, 232, 743, 240, 239, 242, 758, 248, 249, 250, 763, 252, 765, 257, 258, 771, 260, 769, 774, 265, 780, 268, 781, 783, 273, 274, 790, 1303, 792, 795, 797, 288, 802, 291, 805, 294, 808, 809, 298, 810, 300, 826, 325, 840, 849, 864, 358, 363, 364, 367, 372, 373, 381, 382, 1407, 384, 385, 386, 388, 1415, 391, 393, 394, 1419, 395, 399, 402, 403, 405, 407, 408, 412, 413, 926, 416, 417, 418, 928, 420, 423, 940, 943, 431, 432, 946, 433, 944, 951, 440, 441, 449, 450, 451, 452, 455, 465, 472, 475, 1000, 501, 1016, 508, 510}, 488: {1025, 514, 515, 1, 520, 9, 521, 523, 8, 11, 526, 1039, 527, 15, 22, 1050, 28, 31, 33, 50, 568, 56, 58, 64, 69, 70, 71, 589, 79, 82, 83, 87, 89, 605, 96, 97, 98, 100, 612, 111, 633, 127, 132, 133, 134, 135, 136, 651, 655, 144, 659, 662, 153, 154, 162, 164, 678, 168, 172, 173, 174, 176, 178, 180, 692, 181, 183, 182, 185, 186, 187, 190, 191, 193, 705, 707, 196, 197, 198, 199, 200, 203, 205, 207, 208, 210, 211, 724, 215, 216, 732, 222, 223, 228, 230, 742, 234, 746, 748, 238, 751, 239, 754, 243, 245, 258, 259, 260, 776, 265, 269, 286, 288, 289, 292, 294, 299, 300, 304, 318, 321, 322, 323, 328, 333, 845, 357, 358, 873, 880, 890, 385, 405, 414, 418, 419, 429, 434, 468, 474, 478, 480, 483, 485, 486, 491, 492, 493, 496, 498, 500, 509, 510, 511}, 498: {512, 514, 515, 517, 7, 9, 522, 11, 12, 525, 10, 14, 527, 531, 23, 538, 32, 548, 554, 558, 1070, 1073, 50, 53, 54, 56, 1083, 59, 61, 64, 77, 1103, 591, 79, 594, 83, 89, 603, 607, 98, 100, 1131, 109, 628, 1142, 631, 121, 124, 127, 134, 135, 136, 649, 137, 1161, 652, 144, 656, 657, 150, 151, 664, 663, 156, 160, 673, 675, 164, 168, 171, 172, 174, 175, 176, 179, 180, 693, 182, 183, 181, 185, 186, 187, 190, 191, 192, 197, 202, 203, 204, 210, 212, 218, 222, 228, 229, 234, 237, 238, 754, 251, 258, 772, 1286, 262, 265, 268, 269, 271, 275, 288, 293, 806, 302, 317, 337, 340, 887, 1404, 381, 1422, 1426, 919, 922, 410, 933, 423, 425, 430, 435, 443, 447, 448, 449, 462, 464, 1495, 985, 474, 475, 479, 480, 483, 484, 486, 489, 1007, 496, 509}, 499: {514, 516, 7, 8, 521, 520, 11, 12, 525, 519, 527, 524, 530, 539, 50, 55, 56, 69, 588, 1101, 87, 605, 97, 98, 100, 624, 117, 127, 132, 647, 136, 651, 143, 657, 661, 663, 664, 153, 157, 165, 166, 173, 174, 176, 177, 690, 692, 181, 182, 183, 191, 193, 194, 198, 202, 205, 207, 208, 210, 213, 215, 742, 238, 750, 251, 257, 258, 271, 272, 275, 1302, 295, 300, 301, 307, 312, 313, 318, 326, 328, 347, 357, 879, 886, 887, 898, 902, 915, 414, 425, 427, 429, 430, 1483, 463, 474, 482, 483, 484, 486, 497, 511}, 491: {1281, 258, 129, 900, 513, 7, 12, 654, 14, 657, 273, 19, 23, 408, 284, 285, 286, 294, 684, 45, 696, 190, 319, 325, 340, 475, 100, 236, 237, 493, 116, 124, 127}, 500: {1, 514, 3, 517, 7, 8, 9, 522, 10, 13, 15, 16, 529, 531, 532, 1047, 535, 25, 1048, 28, 30, 31, 1057, 546, 39, 552, 553, 42, 43, 44, 45, 557, 559, 554, 1069, 50, 49, 56, 568, 58, 569, 59, 61, 62, 60, 69, 70, 582, 584, 72, 77, 1616, 82, 83, 1111, 88, 89, 93, 94, 97, 98, 611, 100, 619, 111, 1135, 116, 117, 118, 120, 121, 122, 125, 639, 640, 129, 133, 134, 135, 1160, 1163, 1166, 143, 147, 660, 662, 151, 665, 159, 161, 164, 168, 170, 1195, 172, 174, 175, 179, 181, 182, 183, 699, 196, 708, 709, 714, 1226, 204, 202, 208, 721, 210, 211, 727, 216, 729, 217, 215, 223, 735, 739, 740, 742, 234, 235, 237, 238, 242, 755, 244, 245, 246, 249, 250, 762, 252, 763, 255, 768, 257, 258, 775, 268, 781, 780, 274, 275, 276, 281, 282, 283, 284, 285, 286, 287, 1311, 289, 1315, 294, 295, 298, 1324, 301, 1326, 815, 304, 300, 821, 313, 827, 316, 319, 831, 836, 325, 328, 845, 846, 358, 1385, 367, 370, 371, 381, 383, 386, 387, 393, 396, 402, 405, 407, 919, 409, 411, 412, 1441, 930, 421, 423, 425, 443, 1469, 448, 964, 971, 462, 464, 469, 471, 472, 475, 988, 476, 479, 483, 996, 1008, 1009, 498, 1010, 1012, 1014, 1018, 509}, 502: {258, 259, 261, 263, 264, 266, 270, 271, 539, 288, 294, 678, 680, 681, 682, 683, 300, 301, 687, 307, 313, 323, 328, 333, 338, 342, 343, 350, 358, 879, 751, 754, 243, 890, 892, 893, 895}, 503: {1, 514, 8, 10, 12, 13, 526, 14, 529, 19, 20, 25, 26, 546, 38, 44, 45, 558, 47, 561, 50, 54, 58, 66, 580, 69, 70, 582, 79, 83, 86, 88, 603, 607, 97, 98, 100, 615, 116, 121, 633, 124, 125, 127, 640, 130, 132, 133, 134, 137, 654, 659, 662, 153, 156, 164, 166, 168, 1194, 172, 173, 174, 684, 176, 692, 181, 182, 694, 183, 185, 186, 187, 702, 190, 194, 707, 197, 199, 714, 204, 205, 210, 211, 213, 216, 729, 732, 221, 223, 736, 224, 226, 739, 740, 744, 233, 234, 747, 237, 241, 753, 246, 248, 778, 268, 269, 275, 277, 280, 281, 283, 285, 286, 1316, 1317, 293, 297, 303, 306, 823, 313, 318, 319, 321, 840, 347, 356, 381, 382, 385, 387, 900, 402, 405, 416, 423, 427, 430, 432, 435, 949, 443, 451, 452, 1475, 963, 463, 475, 479, 482, 484, 485, 488, 489, 496, 1009, 498, 503, 504, 509}, 504: {514, 4, 5, 1030, 517, 9, 1037, 526, 527, 529, 1041, 1046, 25, 537, 1050, 28, 543, 546, 548, 38, 40, 44, 559, 561, 50, 51, 563, 53, 54, 567, 56, 58, 1084, 63, 575, 65, 66, 579, 68, 581, 69, 71, 72, 585, 70, 75, 1093, 77, 82, 595, 84, 1110, 88, 90, 94, 1118, 96, 97, 98, 99, 612, 100, 102, 616, 106, 620, 1133, 622, 1135, 1136, 623, 628, 117, 118, 631, 632, 633, 629, 1147, 121, 122, 125, 127, 132, 133, 651, 139, 141, 142, 143, 655, 660, 151, 664, 153, 154, 667, 155, 158, 161, 162, 163, 676, 678, 167, 168, 174, 176, 179, 180, 693, 181, 183, 185, 186, 699, 1210, 187, 705, 194, 195, 196, 197, 199, 200, 202, 716, 204, 717, 719, 208, 205, 210, 723, 212, 725, 211, 215, 728, 216, 218, 731, 219, 729, 214, 223, 735, 225, 739, 742, 234, 237, 238, 1263, 240, 755, 756, 245, 248, 1277, 257, 258, 773, 276, 791, 281, 282, 288, 291, 292, 294, 807, 295, 298, 300, 307, 310, 318, 834, 323, 322, 330, 846, 67, 356, 357, 364, 1090, 370, 371, 372, 382, 384, 385, 386, 1415, 392, 393, 396, 1421, 399, 400, 401, 402, 403, 404, 409, 411, 1437, 414, 1439, 416, 417, 1442, 419, 420, 1444, 934, 418, 928, 423, 939, 428, 942, 440, 441, 443, 447, 448, 961, 449, 451, 452, 454, 969, 972, 973, 462, 465, 476, 479, 1508, 485, 490, 1004, 1522, 499, 503, 504, 505, 506}, 505: {1, 7, 11, 526, 1039, 22, 31, 1063, 553, 50, 54, 566, 56, 568, 66, 69, 71, 584, 73, 588, 77, 591, 79, 82, 88, 604, 95, 96, 97, 98, 99, 614, 102, 623, 117, 121, 123, 125, 127, 132, 133, 648, 651, 140, 144, 660, 151, 154, 161, 164, 172, 173, 174, 176, 177, 692, 181, 182, 183, 187, 190, 191, 193, 705, 195, 199, 713, 202, 203, 204, 207, 210, 724, 227, 228, 742, 748, 237, 755, 243, 245, 258, 259, 1285, 265, 271, 294, 300, 307, 313, 328, 332, 358, 378, 385, 1409, 402, 419, 422, 423, 435, 951, 468, 471, 988, 989, 491, 495, 496, 498, 501, 510}, 506: {2, 514, 516, 517, 518, 5, 520, 8, 10, 523, 521, 525, 12, 529, 530, 1046, 538, 539, 28, 29, 542, 31, 33, 550, 38, 1063, 554, 42, 44, 46, 47, 560, 1073, 50, 48, 53, 54, 55, 56, 568, 58, 566, 62, 63, 576, 1089, 66, 578, 68, 581, 70, 67, 1608, 72, 73, 69, 582, 77, 71, 79, 586, 81, 82, 85, 1110, 86, 88, 89, 90, 603, 92, 604, 94, 95, 608, 97, 96, 611, 607, 1136, 228, 641, 642, 132, 646, 135, 137, 140, 654, 655, 657, 147, 148, 661, 662, 663, 660, 665, 161, 676, 678, 168, 684, 173, 174, 175, 176, 177, 172, 686, 692, 181, 182, 183, 693, 186, 699, 187, 191, 193, 705, 1219, 195, 194, 198, 710, 200, 712, 202, 203, 715, 204, 205, 199, 208, 209, 210, 211, 215, 216, 218, 731, 732, 1244, 222, 224, 226, 227, 739, 229, 230, 742, 231, 233, 234, 747, 746, 749, 239, 241, 755, 248, 761, 250, 762, 1279, 258, 770, 772, 261, 779, 271, 274, 792, 281, 796, 802, 294, 295, 300, 323, 836, 324, 328, 333, 342, 855, 356, 580, 873, 363, 878, 367, 880, 892, 380, 1407, 385, 391, 393, 399, 402, 403, 404, 410, 417, 930, 418, 423, 425, 430, 432, 945, 434, 435, 951, 443, 447, 449, 455, 972, 461, 463, 465, 470, 475, 196, 478, 479, 482, 484, 489, 490, 494, 496, 497, 1014, 503, 1016, 1019, 1020, 510}, 443: {258, 644, 260, 12, 269, 271, 286, 678, 294, 39, 687, 175, 307, 948, 309, 313, 323, 327, 333, 340, 343, 358, 748, 245}, 507: {257, 898, 258, 1034, 269, 271, 147, 405, 538, 288, 678, 294, 682, 298, 300, 302, 689, 690, 691, 50, 181, 310, 306, 307, 313, 826, 827, 316, 315, 319, 1089, 323, 328, 841, 333, 334, 338, 597, 1237, 343, 345, 222, 352, 748, 750, 879, 751, 754, 252, 117, 245, 118, 1016, 121, 250, 892, 894, 895}, 514: {1, 4, 7, 10, 11, 1035, 13, 14, 15, 527, 1039, 12, 531, 19, 22, 1047, 24, 25, 26, 28, 31, 42, 45, 558, 47, 48, 49, 50, 1074, 568, 58, 64, 65, 1600, 68, 69, 70, 582, 73, 587, 1101, 79, 81, 83, 87, 88, 89, 1115, 95, 96, 609, 97, 98, 100, 109, 111, 114, 116, 118, 631, 132, 134, 135, 136, 647, 1160, 651, 652, 648, 137, 655, 144, 658, 659, 150, 152, 153, 154, 156, 157, 680, 169, 682, 170, 172, 173, 174, 175, 176, 168, 178, 179, 180, 181, 177, 183, 185, 186, 188, 189, 190, 191, 194, 195, 196, 709, 197, 710, 200, 713, 202, 715, 204, 199, 208, 209, 210, 211, 214, 215, 216, 729, 732, 222, 735, 228, 229, 746, 747, 748, 234, 750, 239, 237, 243, 257, 258, 259, 265, 778, 268, 269, 272, 274, 275, 792, 283, 796, 293, 294, 301, 302, 306, 307, 313, 318, 328, 336, 342, 344, 357, 367, 890, 380, 384, 385, 898, 392, 393, 402, 403, 405, 408, 419, 421, 423, 425, 429, 430, 431, 432, 433, 435, 949, 462, 470, 473, 474, 988, 483, 486, 1014, 510, 511}, 508: {1, 514, 524, 13, 527, 528, 23, 1067, 47, 50, 52, 568, 69, 70, 73, 79, 82, 88, 91, 96, 98, 101, 109, 1135, 115, 629, 121, 1153, 132, 655, 144, 150, 151, 153, 154, 163, 168, 172, 173, 174, 175, 176, 179, 180, 181, 183, 185, 186, 188, 191, 195, 196, 710, 200, 204, 208, 209, 210, 211, 214, 215, 216, 218, 219, 222, 223, 735, 228, 229, 230, 232, 234, 238, 239, 269, 317, 318, 357, 378, 423, 436, 443, 451, 474, 502, 506, 511}, 511: {260, 908, 271, 288, 292, 294, 678, 682, 299, 300, 948, 313, 322, 333, 340, 343, 346, 355, 358, 872, 887, 880, 1527, 895}, 515: {258, 259, 900, 905, 269, 271, 1430, 538, 286, 288, 289, 292, 294, 682, 300, 302, 687, 304, 690, 307, 310, 313, 315, 322, 323, 326, 328, 329, 332, 340, 342, 344, 347, 362, 748, 750, 243, 1399, 893, 895}, 512: {1, 258, 265, 11, 527, 273, 23, 286, 302, 50, 1459, 183, 56, 313, 186, 318, 191, 325, 198, 1238, 97}, 513: {257, 258, 265, 405, 546, 685, 50, 435, 181, 323, 841, 210, 472, 222, 739, 117, 118, 121, 250, 763, 252, 127}, 475: {258, 259, 100, 354, 902, 70, 327, 269, 302, 303, 315, 50, 306, 539, 313, 347, 316, 381, 286, 127}, 523: {1, 514, 3, 516, 8, 9, 523, 1036, 14, 1041, 531, 533, 1047, 25, 549, 42, 1069, 50, 56, 575, 66, 67, 70, 582, 72, 83, 95, 97, 1121, 114, 116, 629, 634, 638, 652, 662, 663, 153, 154, 155, 163, 166, 167, 168, 169, 1195, 179, 181, 694, 186, 189, 194, 707, 197, 202, 204, 208, 210, 211, 722, 213, 727, 732, 242, 255, 257, 258, 269, 792, 794, 285, 289, 301, 306, 863, 866, 874, 382, 384, 393, 407, 408, 412, 934, 935, 430, 944, 432, 435, 949, 954, 1472, 451, 476, 477, 1009, 1014, 508, 509, 1022}, 518: {129, 1, 1028, 7, 9, 10, 13, 14, 410, 1040, 273, 147, 276, 405, 1047, 919, 25, 151, 280, 284, 924, 412, 920, 544, 288, 546, 291, 547, 289, 934, 300, 685, 820, 1079, 696, 1335, 829, 713, 458, 717, 591, 847, 595, 471, 1114, 475, 476, 222, 864, 121, 866, 100, 742, 744, 106, 235, 236, 237, 508, 619, 240, 370, 1011, 628, 117, 118, 120, 1017, 123, 124, 125, 126, 763}, 509: {258, 260, 266, 268, 271, 288, 289, 294, 680, 300, 301, 302, 687, 50, 307, 690, 181, 310, 309, 319, 705, 326, 328, 332, 338, 343, 345, 603, 751, 879, 754, 245, 892}, 516: {515, 902, 523, 660, 286, 169, 431, 50, 181, 310, 191, 194, 582, 199, 204, 212, 214, 474, 357, 628, 250}, 510: {1025, 258, 259, 261, 286, 288, 289, 292, 294, 678, 681, 299, 300, 687, 313, 322, 323, 324, 325, 326, 457, 330, 333, 358, 873, 876, 748, 881, 243, 245}, 524: {513, 514, 515, 516, 517, 518, 7, 520, 521, 4, 523, 12, 525, 14, 527, 526, 1553, 530, 1041, 1044, 528, 1046, 22, 1560, 24, 1050, 1048, 23, 541, 29, 31, 32, 6, 546, 549, 550, 39, 1065, 42, 554, 44, 558, 47, 559, 1073, 50, 1074, 52, 519, 55, 568, 56, 570, 58, 60, 573, 64, 65, 66, 578, 13, 1093, 70, 71, 584, 72, 583, 582, 76, 77, 1101, 79, 81, 82, 1107, 89, 1113, 603, 604, 605, 94, 95, 607, 97, 606, 98, 100, 613, 1124, 615, 612, 1129, 618, 107, 1126, 614, 111, 116, 117, 118, 126, 124, 638, 127, 1152, 129, 1154, 642, 640, 133, 646, 132, 135, 649, 650, 651, 131, 647, 1166, 143, 654, 657, 660, 661, 150, 151, 663, 670, 1184, 161, 134, 676, 679, 168, 170, 172, 684, 173, 174, 175, 178, 179, 180, 1204, 182, 181, 184, 185, 186, 187, 693, 700, 702, 191, 192, 193, 705, 707, 195, 197, 198, 199, 712, 709, 708, 715, 204, 205, 203, 208, 209, 210, 211, 724, 213, 212, 215, 216, 218, 221, 222, 226, 739, 228, 227, 742, 230, 234, 235, 748, 237, 238, 751, 239, 241, 1268, 259, 265, 781, 269, 273, 275, 277, 792, 281, 284, 285, 286, 796, 289, 290, 291, 301, 302, 815, 304, 818, 310, 823, 311, 318, 831, 319, 321, 322, 836, 837, 845, 855, 1540, 69, 866, 367, 380, 382, 895, 385, 898, 386, 393, 1421, 402, 403, 405, 410, 414, 928, 416, 930, 931, 419, 418, 423, 429, 942, 1454, 1456, 432, 943, 435, 436, 433, 950, 430, 443, 955, 447, 449, 451, 965, 461, 92, 194, 978, 467, 466, 469, 704, 472, 471, 474, 476, 478, 479, 480, 481, 482, 483, 484, 485, 96, 488, 490, 492, 493, 494, 495, 496, 497, 498, 499, 501, 504, 506, 508, 511}, 501: {129, 257, 7, 13, 273, 274, 147, 276, 405, 406, 151, 24, 25, 282, 410, 922, 411, 1278, 150, 288, 544, 546, 928, 293, 294, 678, 298, 1067, 685, 307, 181, 952, 313, 1081, 696, 829, 324, 456, 840, 1097, 844, 845, 591, 979, 597, 342, 475, 221, 222, 93, 248, 121, 100, 741, 108, 237, 1007, 124, 369, 1010, 111, 1011, 117, 118, 1014, 628, 249, 122, 245, 508, 125, 1534, 127}, 525: {1, 257, 7, 269, 14, 15, 147, 276, 405, 151, 1047, 281, 25, 411, 412, 282, 288, 928, 289, 1315, 291, 676, 293, 300, 685, 181, 829, 322, 713, 332, 595, 596, 597, 472, 475, 762, 100, 742, 106, 237, 127, 111, 124, 1011, 1012, 118, 1014, 248, 121, 250, 123, 252, 125, 255}, 521: {1, 2, 7, 8, 520, 11, 12, 13, 526, 17, 22, 23, 25, 28, 31, 33, 1059, 550, 42, 50, 566, 56, 568, 68, 69, 72, 73, 77, 79, 81, 597, 87, 89, 90, 95, 96, 97, 99, 100, 108, 109, 625, 117, 121, 125, 127, 132, 135, 651, 655, 144, 659, 147, 151, 153, 154, 156, 159, 161, 163, 679, 168, 172, 173, 684, 174, 176, 179, 181, 182, 183, 184, 186, 188, 191, 195, 202, 203, 204, 206, 208, 721, 210, 215, 1240, 216, 1244, 732, 222, 226, 227, 228, 229, 230, 743, 232, 742, 746, 235, 748, 231, 238, 751, 240, 241, 754, 755, 239, 246, 248, 249, 250, 763, 257, 258, 265, 268, 271, 273, 288, 290, 291, 298, 300, 826, 827, 829, 833, 324, 343, 380, 385, 392, 393, 402, 403, 405, 421, 423, 427, 431, 967, 474, 475, 496, 1012, 1013, 1014, 1016, 1022}, 520: {898, 1028, 269, 274, 25, 1051, 283, 286, 289, 678, 294, 300, 302, 690, 310, 311, 315, 990, 100, 871, 240, 242, 893}, 519: {1280, 259, 263, 264, 903, 266, 908, 909, 1293, 1295, 268, 1434, 288, 1062, 680, 682, 299, 1591, 1592, 313, 324, 325, 327, 328, 330, 332, 1612, 333, 335, 336, 1617, 339, 340, 1238, 346, 348, 349, 350, 351, 352, 991, 874, 748, 878, 879, 751, 243, 887, 895}, 528: {258, 393, 523, 526, 657, 402, 410, 541, 31, 294, 423, 168, 422, 298, 427, 678, 173, 174, 50, 178, 181, 310, 56, 185, 58, 193, 194, 69, 202, 203, 588, 77, 845, 204, 79, 82, 210, 1618, 83, 213, 479, 484, 485, 358, 615, 1254, 748, 109, 238, 751, 239, 505, 250}, 532: {1, 2, 515, 4, 916, 7, 520, 9, 8, 11, 12, 523, 526, 1039, 531, 532, 1046, 535, 24, 22, 538, 26, 29, 545, 549, 38, 554, 44, 559, 562, 51, 52, 568, 58, 570, 1594, 576, 66, 1092, 70, 72, 586, 588, 77, 591, 592, 79, 82, 87, 601, 603, 1119, 96, 95, 97, 98, 100, 99, 105, 619, 107, 1136, 117, 118, 120, 121, 633, 636, 125, 127, 132, 135, 136, 1162, 139, 655, 1168, 143, 658, 147, 148, 660, 151, 153, 155, 161, 164, 1188, 676, 679, 168, 1189, 682, 684, 685, 1199, 177, 690, 689, 692, 181, 1207, 1210, 186, 187, 191, 1217, 195, 708, 197, 1221, 1226, 203, 204, 205, 1228, 721, 210, 722, 215, 216, 1240, 218, 734, 226, 227, 228, 739, 230, 229, 746, 235, 234, 750, 240, 241, 242, 754, 759, 248, 761, 250, 763, 252, 251, 769, 259, 771, 266, 267, 268, 269, 781, 272, 1300, 277, 282, 795, 284, 796, 1312, 292, 295, 298, 300, 301, 302, 815, 304, 305, 818, 307, 310, 311, 312, 1337, 824, 315, 316, 829, 318, 831, 313, 833, 834, 840, 329, 330, 331, 842, 333, 332, 335, 338, 339, 345, 346, 347, 348, 352, 865, 353, 354, 864, 357, 364, 879, 367, 369, 368, 373, 895, 1407, 898, 1415, 399, 1426, 403, 404, 914, 915, 402, 1428, 918, 917, 411, 412, 925, 926, 407, 929, 419, 931, 421, 420, 425, 938, 427, 426, 431, 946, 1470, 447, 448, 450, 451, 452, 453, 1483, 468, 980, 470, 982, 1496, 472, 477, 1502, 990, 480, 482, 483, 485, 491, 492, 495, 496, 498, 1011, 500, 501, 1016, 506, 508, 510}, 530: {527, 275, 1300, 660, 535, 156, 163, 172, 174, 815, 176, 50, 178, 692, 181, 183, 56, 443, 60, 191, 319, 64, 322, 195, 196, 70, 582, 328, 1226, 204, 333, 214, 470, 88, 476, 220, 607, 98, 483, 100, 357, 487, 237, 1136, 255}, 531: {898, 259, 905, 908, 286, 288, 289, 1316, 300, 302, 688, 690, 311, 312, 313, 323, 327, 457, 329, 332, 338, 990, 358, 748, 751, 245, 890, 892, 894, 895}, 529: {258, 260, 264, 268, 269, 1038, 271, 270, 286, 288, 292, 294, 682, 300, 301, 689, 690, 307, 309, 310, 319, 321, 322, 323, 324, 325, 326, 327, 328, 331, 332, 333, 340, 343, 984, 991, 873, 875, 876, 749, 880, 245, 886}, 517: {1, 258, 131, 269, 275, 405, 1047, 25, 538, 283, 284, 1177, 294, 300, 50, 181, 823, 311, 328, 333, 335, 597, 472, 222, 740, 229, 873, 105, 748, 237, 111, 369, 755, 117, 1016, 761, 127}, 527: {513, 514, 4, 517, 7, 9, 11, 12, 14, 526, 528, 19, 531, 22, 23, 28, 543, 558, 50, 56, 59, 60, 64, 69, 70, 582, 588, 1101, 1109, 86, 87, 91, 603, 93, 96, 99, 100, 615, 628, 116, 631, 634, 124, 1149, 127, 640, 129, 646, 647, 135, 134, 651, 652, 653, 143, 655, 657, 144, 659, 661, 152, 153, 154, 156, 671, 673, 168, 169, 170, 172, 174, 175, 176, 177, 179, 180, 181, 182, 183, 185, 187, 1211, 190, 191, 192, 193, 709, 197, 200, 201, 202, 203, 204, 207, 208, 209, 210, 211, 213, 214, 234, 238, 275, 279, 283, 285, 286, 1333, 317, 318, 324, 855, 868, 357, 878, 423, 425, 427, 429, 431, 433, 956, 962, 963, 462, 466, 467, 474, 475, 479, 492, 496, 498, 499, 507, 508, 511}, 485: {269, 538, 286, 288, 289, 294, 301, 302, 303, 307, 311, 313, 319, 321, 326, 328, 330, 341, 345, 346, 347, 748, 752, 242, 245, 889}, 533: {1, 514, 4, 1028, 8, 9, 10, 1033, 12, 525, 526, 14, 528, 1041, 15, 19, 20, 21, 22, 23, 1047, 25, 26, 1048, 28, 31, 546, 549, 550, 38, 554, 43, 44, 47, 48, 50, 53, 54, 566, 568, 56, 58, 1086, 521, 64, 65, 13, 66, 580, 69, 582, 71, 72, 70, 77, 591, 82, 595, 83, 597, 596, 87, 88, 603, 91, 527, 94, 96, 97, 98, 609, 100, 103, 107, 109, 111, 627, 117, 118, 1142, 120, 121, 122, 1147, 125, 126, 127, 132, 133, 134, 135, 1161, 651, 740, 654, 143, 659, 148, 1173, 150, 151, 663, 1177, 1174, 660, 147, 673, 161, 676, 168, 169, 684, 685, 174, 687, 176, 177, 172, 180, 692, 181, 182, 696, 186, 187, 190, 191, 192, 193, 194, 195, 708, 196, 197, 713, 202, 203, 204, 205, 208, 210, 211, 724, 215, 216, 218, 221, 222, 226, 739, 228, 229, 742, 230, 227, 744, 234, 747, 236, 237, 748, 239, 240, 242, 755, 756, 245, 243, 252, 255, 257, 258, 1282, 265, 778, 1291, 274, 275, 276, 792, 281, 282, 283, 284, 286, 288, 289, 291, 292, 293, 294, 295, 297, 298, 300, 303, 820, 823, 824, 313, 318, 319, 322, 328, 845, 333, 847, 846, 345, 866, 356, 357, 871, 879, 367, 371, 378, 380, 382, 385, 393, 402, 403, 405, 919, 408, 921, 411, 412, 931, 934, 423, 936, 427, 430, 435, 949, 443, 449, 450, 451, 462, 471, 474, 475, 988, 477, 476, 479, 480, 483, 484, 504, 489, 1001, 496, 498, 1016, 508, 511}, 535: {1, 514, 515, 4, 517, 518, 519, 8, 521, 9, 11, 520, 7, 14, 527, 1039, 16, 529, 1045, 22, 25, 30, 32, 39, 1063, 42, 44, 45, 558, 47, 50, 52, 566, 56, 58, 59, 60, 61, 64, 1093, 70, 71, 1098, 1101, 591, 79, 83, 86, 87, 603, 604, 607, 608, 97, 98, 609, 1124, 612, 100, 614, 1136, 116, 629, 630, 631, 628, 121, 632, 1149, 638, 639, 640, 129, 131, 132, 133, 645, 135, 136, 137, 134, 1166, 655, 654, 657, 658, 144, 1170, 662, 151, 152, 153, 156, 162, 165, 166, 168, 170, 171, 172, 173, 174, 686, 178, 179, 692, 181, 182, 180, 693, 185, 186, 699, 188, 187, 702, 190, 192, 193, 194, 195, 196, 708, 198, 707, 709, 197, 203, 204, 205, 207, 209, 210, 721, 212, 213, 211, 727, 215, 221, 735, 223, 237, 238, 258, 265, 778, 268, 269, 275, 276, 789, 277, 792, 282, 283, 284, 285, 286, 300, 813, 302, 301, 318, 319, 836, 848, 338, 357, 1396, 381, 382, 389, 919, 921, 923, 419, 421, 423, 425, 427, 429, 942, 433, 435, 950, 953, 955, 447, 962, 1474, 963, 454, 971, 461, 466, 469, 471, 478, 479, 480, 482, 483, 484, 488, 489, 492, 495, 496, 498, 499, 502, 504, 505, 506, 507, 508, 511}, 536: {1, 2, 1030, 8, 10, 1039, 21, 22, 1050, 28, 542, 31, 546, 549, 1063, 49, 50, 561, 52, 54, 566, 56, 568, 570, 62, 63, 69, 70, 582, 584, 71, 73, 588, 79, 80, 82, 83, 596, 84, 86, 87, 88, 603, 1115, 1118, 94, 96, 97, 98, 95, 614, 1140, 117, 631, 121, 640, 132, 133, 135, 648, 136, 139, 141, 143, 144, 148, 662, 151, 153, 163, 164, 679, 168, 169, 167, 172, 174, 176, 179, 180, 181, 694, 183, 699, 188, 189, 190, 191, 195, 708, 707, 197, 199, 713, 204, 205, 720, 209, 210, 724, 213, 214, 727, 215, 217, 222, 736, 227, 740, 229, 230, 228, 234, 746, 755, 265, 778, 271, 274, 275, 283, 304, 318, 862, 378, 380, 385, 386, 387, 389, 402, 403, 404, 405, 408, 416, 419, 423, 427, 431, 432, 435, 436, 441, 443, 449, 450, 470, 472, 474, 480, 993, 483, 486, 487, 489, 493, 496, 498, 500, 501, 510, 511}, 526: {1, 258, 260, 7, 269, 270, 271, 272, 273, 147, 276, 277, 150, 919, 408, 282, 283, 285, 544, 288, 676, 293, 678, 294, 936, 298, 300, 301, 302, 50, 690, 307, 181, 312, 313, 315, 1084, 323, 325, 328, 331, 332, 333, 845, 591, 342, 343, 346, 475, 100, 742, 875, 748, 750, 879, 751, 1007, 754, 243, 245, 886, 248, 121, 250, 123, 508, 125, 127}, 537: {1, 3, 4, 6, 7, 10, 11, 12, 13, 14, 15, 19, 20, 22, 23, 24, 25, 26, 28, 30, 32, 39, 42, 44, 45, 46, 47, 48, 50, 52, 53, 56, 58, 59, 60, 61, 64, 65, 69, 70, 72, 76, 79, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 107, 109, 111, 116, 117, 121, 123, 124, 127, 129, 131, 132, 133, 134, 135, 136, 137, 140, 141, 143, 147, 149, 150, 151, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 215, 216, 221, 222, 224, 226, 228, 230, 231, 234, 235, 236, 237, 238, 239, 241, 242, 243, 258, 259, 262, 265, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 279, 281, 283, 284, 285, 286, 288, 289, 290, 291, 292, 294, 299, 300, 301, 302, 303, 305, 306, 307, 310, 311, 312, 313, 314, 315, 317, 318, 319, 321, 322, 323, 325, 327, 328, 330, 333, 337, 338, 340, 343, 345, 346, 347, 349, 352, 357, 371, 378, 380, 381, 382, 385, 387, 392, 399, 402, 404, 405, 414, 417, 419, 421, 423, 425, 426, 427, 428, 429, 430, 431, 433, 434, 435, 443, 445, 447, 448, 455, 457, 458, 459, 460, 461, 462, 463, 464, 466, 467, 468, 469, 470, 471, 472, 474, 475, 478, 479, 480, 482, 483, 484, 485, 486, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 501, 504, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 521, 523, 525, 526, 527, 528, 529, 530, 539, 543, 547, 549, 550, 553, 557, 558, 566, 568, 569, 570, 573, 581, 582, 584, 588, 591, 602, 603, 604, 606, 607, 609, 610, 613, 614, 615, 616, 625, 628, 633, 638, 639, 640, 641, 642, 644, 646, 647, 648, 649, 651, 652, 653, 654, 655, 657, 660, 661, 663, 664, 670, 673, 675, 676, 678, 681, 682, 684, 687, 688, 689, 690, 693, 694, 697, 698, 699, 702, 703, 705, 707, 708, 709, 713, 714, 715, 718, 721, 723, 724, 727, 730, 732, 733, 735, 736, 739, 741, 744, 745, 746, 749, 750, 753, 762, 770, 772, 778, 782, 789, 792, 806, 837, 844, 845, 848, 855, 873, 874, 875, 882, 890, 894, 896, 901, 919, 921, 922, 923, 924, 928, 937, 942, 948, 950, 953, 955, 956, 958, 959, 960, 963, 964, 965, 966, 970, 971, 972, 975, 978, 979, 980, 988, 990, 1005, 1006, 1008, 1009, 1010, 1011, 1019, 1025, 1045, 1048, 1050, 1065, 1068, 1069, 1070, 1073, 1084, 1085, 1101, 1103, 1105, 1111, 1113, 1129, 1134, 1139, 1147, 1154, 1163, 1166, 1194, 1197, 1245, 1267, 1335, 1400, 1404, 1420, 1445, 1451, 1475}, 534: {1, 129, 3, 1028, 7, 1034, 282, 15, 919, 273, 274, 147, 148, 405, 150, 1047, 24, 151, 149, 21, 1052, 410, 926, 286, 1054, 25, 930, 290, 1059, 546, 294, 291, 288, 300, 685, 1199, 687, 1327, 820, 823, 824, 825, 1215, 322, 325, 455, 456, 331, 333, 717, 591, 978, 595, 597, 471, 985, 986, 475, 477, 93, 742, 105, 619, 235, 237, 748, 109, 240, 276, 370, 243, 628, 117, 756, 118, 760, 121, 763, 508, 125}, 541: {1, 1030, 8, 1035, 1036, 526, 15, 527, 1041, 1047, 28, 1053, 542, 29, 543, 38, 553, 560, 50, 1074, 1078, 1084, 62, 63, 66, 1091, 71, 584, 585, 73, 588, 79, 82, 83, 596, 88, 90, 91, 95, 99, 102, 622, 110, 111, 625, 623, 627, 118, 121, 651, 140, 139, 654, 143, 142, 655, 659, 660, 151, 1185, 676, 678, 168, 172, 173, 174, 181, 699, 196, 709, 204, 210, 215, 732, 222, 225, 234, 235, 239, 755, 756, 763, 254, 255, 257, 769, 259, 258, 265, 781, 274, 278, 1315, 810, 812, 304, 826, 843, 877, 376, 378, 1409, 1412, 393, 395, 399, 402, 403, 404, 405, 924, 417, 1442, 419, 420, 418, 931, 423, 427, 941, 432, 946, 452, 459, 465, 468, 474, 476, 477, 993, 500, 501, 511}, 538: {385, 258, 642, 4, 137, 11, 12, 143, 144, 527, 655, 275, 528, 405, 22, 276, 273, 153, 28, 31, 289, 162, 164, 294, 423, 168, 42, 172, 173, 174, 176, 50, 692, 181, 566, 183, 56, 568, 182, 187, 956, 317, 318, 191, 188, 58, 963, 195, 69, 196, 710, 199, 712, 202, 204, 79, 208, 82, 211, 210, 213, 215, 216, 88, 89, 735, 223, 97, 98, 96, 100, 483, 234, 237, 238, 496, 240, 117, 121, 381, 127}, 542: {1, 8, 11, 523, 13, 12, 15, 531, 22, 23, 28, 1059, 1061, 41, 42, 47, 48, 50, 56, 58, 63, 64, 69, 70, 71, 72, 73, 1098, 585, 588, 80, 87, 88, 89, 90, 94, 95, 97, 99, 100, 109, 625, 627, 121, 122, 127, 132, 648, 655, 150, 168, 684, 172, 173, 175, 179, 180, 693, 181, 695, 186, 187, 191, 192, 1218, 195, 196, 194, 202, 204, 206, 208, 721, 209, 210, 214, 732, 734, 230, 744, 746, 235, 237, 238, 240, 246, 249, 763, 772, 775, 265, 780, 273, 789, 790, 282, 288, 293, 818, 315, 318, 319, 321, 346, 347, 864, 866, 357, 871, 367, 382, 384, 386, 393, 396, 399, 401, 410, 411, 418, 420, 423, 427, 432, 433, 435, 952, 959, 451, 475, 479, 496, 501, 508, 509}, 545: {1, 1028, 520, 524, 17, 22, 25, 28, 541, 29, 31, 542, 546, 549, 550, 551, 554, 50, 563, 54, 55, 568, 569, 566, 62, 575, 578, 67, 68, 69, 1091, 71, 73, 588, 77, 78, 79, 80, 82, 88, 89, 94, 95, 96, 97, 98, 99, 101, 627, 117, 227, 121, 633, 636, 132, 135, 648, 139, 142, 144, 151, 665, 155, 161, 164, 1188, 167, 680, 168, 679, 172, 173, 174, 175, 176, 689, 177, 684, 692, 181, 182, 183, 188, 193, 194, 195, 196, 710, 199, 202, 203, 1228, 204, 205, 208, 720, 210, 211, 215, 217, 729, 219, 732, 218, 222, 226, 739, 228, 229, 742, 231, 743, 230, 746, 234, 232, 233, 751, 254, 257, 258, 265, 266, 271, 810, 820, 326, 328, 373, 378, 379, 890, 380, 384, 385, 386, 388, 391, 393, 395, 399, 403, 404, 405, 413, 419, 423, 426, 431, 944, 434, 444, 447, 449, 450, 451, 968, 472, 474, 993, 491, 510}, 539: {640, 258, 131, 132, 133, 269, 527, 19, 275, 661, 22, 531, 660, 153, 155, 285, 286, 289, 163, 170, 45, 301, 303, 50, 306, 56, 185, 58, 1211, 956, 59, 319, 962, 963, 197, 69, 202, 204, 340, 215, 603, 481, 610, 483, 357, 487, 236, 238, 367, 239, 496, 242, 372, 124, 382, 127}, 547: {258, 269, 289, 294, 301, 302, 303, 311, 312, 313, 315, 316, 319, 321, 328, 332, 333, 338, 340, 345, 347, 354, 751}, 543: {513, 2, 515, 516, 4, 518, 519, 8, 521, 9, 11, 12, 13, 14, 15, 16, 529, 528, 531, 1555, 22, 23, 24, 28, 29, 38, 550, 44, 47, 1073, 562, 53, 566, 56, 568, 59, 60, 61, 62, 576, 64, 578, 66, 69, 582, 71, 70, 586, 1099, 79, 591, 82, 83, 1619, 85, 86, 88, 89, 603, 94, 95, 96, 97, 98, 102, 110, 111, 114, 117, 118, 636, 129, 642, 134, 135, 647, 1159, 651, 656, 144, 147, 660, 1174, 663, 664, 153, 157, 160, 161, 163, 165, 168, 169, 1194, 170, 684, 174, 175, 176, 1199, 177, 179, 180, 692, 694, 183, 185, 186, 187, 700, 188, 190, 702, 704, 192, 194, 195, 191, 709, 198, 199, 197, 200, 202, 715, 204, 207, 720, 210, 211, 212, 214, 216, 730, 218, 732, 735, 737, 226, 742, 231, 233, 234, 748, 237, 238, 1262, 239, 761, 249, 252, 770, 265, 778, 272, 792, 796, 810, 302, 303, 313, 318, 831, 324, 855, 357, 367, 371, 381, 385, 391, 1416, 397, 403, 919, 410, 1441, 423, 936, 944, 432, 947, 443, 461, 462, 463, 466, 469, 982, 471, 474, 479, 480, 1524, 1014, 508, 509}, 548: {1025, 1, 3, 515, 7, 9, 12, 13, 14, 525, 15, 17, 532, 23, 1047, 25, 1051, 539, 31, 546, 39, 1073, 50, 55, 56, 1089, 581, 591, 79, 595, 597, 603, 98, 100, 619, 628, 117, 118, 121, 636, 127, 642, 649, 654, 657, 147, 659, 151, 156, 164, 678, 683, 176, 690, 181, 183, 696, 185, 203, 717, 218, 1244, 222, 226, 229, 742, 233, 234, 235, 748, 237, 750, 751, 245, 248, 760, 762, 250, 252, 1278, 255, 254, 257, 258, 264, 270, 271, 272, 273, 275, 276, 277, 281, 282, 283, 284, 286, 288, 291, 292, 293, 294, 295, 298, 300, 302, 305, 307, 310, 311, 313, 315, 316, 322, 323, 326, 327, 328, 331, 333, 340, 343, 344, 345, 346, 347, 358, 882, 370, 887, 1405, 898, 905, 405, 924, 925, 413, 928, 431, 950, 443, 458, 460, 466, 978, 471, 472, 475, 477, 991, 504, 1011, 1013, 1014, 1016}, 546: {769, 898, 258, 5, 7, 271, 17, 145, 665, 413, 286, 928, 672, 288, 930, 164, 294, 682, 300, 816, 690, 50, 436, 53, 181, 567, 56, 185, 569, 313, 447, 322, 200, 457, 458, 717, 590, 977, 343, 346, 347, 860, 349, 222, 219, 98, 100, 234, 236, 109, 751, 118, 758, 760, 121, 250, 379, 892, 895}, 522: {128, 514, 133, 134, 135, 521, 523, 12, 11, 654, 530, 23, 543, 168, 173, 430, 48, 179, 180, 318, 192, 200, 205, 79, 208, 96, 480, 100, 492, 510}, 551: {2, 3, 1028, 5, 518, 7, 520, 9, 4, 1035, 12, 13, 11, 15, 527, 1039, 17, 531, 1044, 22, 1047, 24, 25, 26, 1051, 28, 31, 544, 33, 34, 1059, 546, 550, 38, 552, 40, 42, 43, 1067, 554, 44, 559, 561, 50, 51, 49, 566, 1079, 56, 55, 570, 54, 572, 568, 62, 1087, 576, 64, 578, 66, 68, 581, 582, 70, 72, 73, 71, 69, 76, 77, 587, 79, 80, 591, 82, 595, 596, 1621, 597, 84, 88, 85, 90, 91, 603, 92, 1118, 95, 89, 97, 98, 96, 100, 616, 1135, 111, 1136, 627, 1139, 117, 118, 628, 121, 636, 125, 127, 128, 640, 229, 132, 135, 651, 655, 144, 1169, 658, 147, 143, 660, 150, 233, 153, 155, 156, 157, 159, 672, 161, 673, 162, 164, 168, 684, 172, 174, 685, 176, 177, 690, 686, 692, 181, 693, 1207, 183, 185, 698, 180, 696, 188, 182, 186, 187, 193, 1217, 195, 708, 196, 710, 198, 1220, 200, 202, 203, 715, 717, 204, 719, 205, 209, 720, 210, 721, 211, 727, 728, 217, 216, 218, 732, 219, 222, 223, 735, 226, 227, 739, 1253, 742, 230, 232, 228, 746, 234, 748, 237, 238, 235, 240, 241, 747, 1267, 756, 755, 751, 245, 760, 761, 762, 763, 765, 770, 258, 260, 774, 264, 265, 779, 780, 268, 272, 273, 274, 276, 790, 1303, 1304, 281, 282, 280, 796, 284, 286, 288, 1314, 291, 292, 802, 294, 215, 808, 809, 58, 300, 302, 307, 310, 824, 825, 313, 827, 316, 317, 318, 315, 833, 324, 326, 328, 331, 332, 333, 334, 846, 849, 67, 340, 343, 346, 351, 864, 1376, 354, 355, 356, 357, 875, 363, 365, 366, 583, 380, 895, 384, 385, 386, 393, 1419, 399, 912, 402, 403, 405, 917, 410, 411, 924, 184, 415, 1439, 926, 1443, 421, 423, 941, 431, 944, 943, 433, 950, 955, 959, 447, 448, 451, 455, 192, 458, 460, 461, 975, 979, 468, 470, 471, 475, 476, 991, 479, 1518, 1011, 505, 508, 509}, 544: {1280, 258, 259, 270, 271, 286, 288, 292, 294, 300, 301, 302, 304, 689, 310, 312, 313, 323, 325, 326, 327, 328, 331, 332, 338, 343, 346, 748, 749, 750, 877}, 553: {513, 514, 515, 1, 519, 8, 520, 523, 524, 525, 527, 528, 22, 23, 45, 559, 50, 56, 589, 81, 86, 89, 603, 604, 605, 607, 609, 98, 611, 99, 1124, 100, 615, 1126, 617, 111, 631, 638, 641, 131, 132, 646, 135, 648, 136, 134, 655, 657, 661, 151, 153, 1194, 170, 174, 1200, 177, 178, 181, 182, 186, 187, 190, 191, 197, 199, 205, 213, 218, 238, 265, 275, 307, 367, 378, 423, 1451, 427, 434, 435, 474, 478, 479, 480, 481, 482, 483, 484, 485, 487, 490, 492, 496, 1009, 497, 498, 505, 506, 507, 1021, 511}, 552: {1152, 257, 280, 515, 258, 1, 281, 7, 13, 14, 15, 274, 147, 1047, 405, 148, 151, 1048, 25, 282, 411, 412, 1051, 926, 286, 288, 410, 284, 1315, 291, 932, 934, 294, 300, 301, 815, 50, 181, 826, 829, 322, 323, 455, 1095, 717, 845, 591, 336, 977, 1362, 1620, 471, 628, 988, 222, 864, 225, 866, 248, 100, 121, 742, 126, 873, 250, 619, 620, 748, 237, 111, 240, 243, 756, 117, 118, 125, 760, 249, 1014, 123, 252, 1277, 1278, 127}, 540: {1, 258, 257, 515, 7, 9, 13, 269, 15, 270, 274, 147, 20, 405, 150, 276, 1048, 281, 280, 25, 286, 293, 294, 300, 50, 820, 181, 310, 825, 323, 455, 1226, 332, 333, 591, 596, 597, 340, 471, 343, 473, 475, 220, 222, 121, 762, 100, 741, 742, 109, 111, 240, 1011, 628, 245, 1014, 117, 1016, 249, 250, 508, 125, 126}, 554: {1, 4, 1028, 7, 8, 9, 11, 13, 14, 527, 15, 526, 1042, 531, 1041, 21, 22, 1046, 28, 542, 31, 546, 43, 50, 56, 58, 576, 66, 67, 68, 69, 582, 71, 70, 77, 79, 82, 595, 596, 597, 86, 87, 95, 98, 100, 111, 117, 118, 121, 125, 132, 133, 151, 678, 684, 173, 174, 172, 179, 692, 181, 696, 191, 202, 204, 717, 209, 215, 216, 728, 218, 220, 732, 222, 223, 735, 227, 228, 229, 742, 230, 237, 238, 756, 245, 252, 770, 1284, 265, 273, 274, 275, 276, 282, 284, 286, 288, 289, 294, 819, 820, 318, 328, 845, 864, 866, 378, 405, 411, 423, 939, 432, 951, 1012}, 550: {1, 258, 259, 257, 271, 15, 275, 405, 538, 924, 288, 294, 682, 300, 301, 304, 688, 50, 181, 310, 313, 1089, 323, 328, 846, 1620, 596, 222, 993, 249, 748, 877, 237, 243, 252, 121, 892, 125, 254, 255}, 556: {513, 132, 133, 134, 135, 520, 523, 12, 268, 286, 288, 294, 1065, 170, 427, 172, 173, 302, 48, 178, 187, 318, 319, 192, 64, 321, 323, 707, 325, 324, 327, 209, 340, 603, 604, 988, 479, 481, 482, 493, 496, 243, 507, 127}, 559: {385, 514, 257, 4, 515, 902, 519, 520, 265, 393, 523, 524, 511, 398, 527, 528, 12, 144, 652, 660, 661, 1556, 22, 259, 153, 513, 261, 163, 294, 550, 167, 427, 300, 174, 687, 435, 180, 182, 55, 566, 56, 311, 315, 188, 187, 318, 191, 521, 322, 194, 196, 197, 69, 199, 195, 73, 70, 587, 204, 1101, 205, 202, 210, 87, 216, 347, 94, 863, 226, 233, 238, 1141, 502, 1401, 508, 127}, 560: {1, 515, 7, 11, 12, 13, 22, 24, 25, 546, 1073, 50, 58, 597, 89, 93, 606, 100, 617, 108, 109, 1134, 111, 118, 121, 122, 123, 127, 132, 134, 1160, 136, 137, 1163, 653, 654, 1171, 151, 168, 181, 183, 1215, 197, 201, 203, 211, 222, 235, 240, 1265, 756, 246, 249, 250, 255, 257, 258, 260, 264, 268, 270, 271, 275, 277, 278, 281, 284, 288, 813, 301, 302, 1333, 318, 319, 321, 845, 847, 864, 358, 1405, 405, 411, 928, 423, 429, 458, 975, 472, 476, 478, 480, 483, 489, 1008, 496, 498, 1014, 1016, 1019, 508, 1021}, 561: {1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 19, 22, 23, 24, 25, 28, 31, 32, 40, 42, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 58, 62, 64, 65, 67, 69, 70, 71, 72, 77, 79, 80, 81, 86, 87, 88, 89, 91, 92, 93, 95, 96, 97, 98, 99, 100, 109, 116, 117, 121, 124, 130, 131, 132, 133, 135, 141, 143, 144, 151, 153, 154, 155, 156, 157, 159, 160, 162, 163, 164, 168, 170, 171, 172, 173, 174, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 188, 191, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 209, 210, 211, 212, 214, 215, 216, 217, 218, 219, 222, 223, 226, 228, 229, 230, 231, 232, 233, 234, 235, 238, 239, 240, 241, 243, 258, 268, 273, 276, 277, 284, 285, 286, 302, 304, 317, 318, 319, 343, 345, 346, 356, 357, 362, 367, 371, 379, 380, 382, 385, 393, 403, 405, 410, 417, 423, 425, 426, 427, 428, 430, 431, 432, 433, 435, 436, 443, 447, 451, 455, 458, 461, 462, 468, 469, 470, 473, 474, 475, 478, 479, 480, 483, 484, 488, 489, 492, 494, 496, 497, 501, 503, 504, 505, 506, 507, 510, 511, 512, 513, 514, 515, 518, 520, 523, 524, 526, 530, 531, 537, 539, 542, 544, 546, 549, 550, 559, 566, 568, 578, 582, 584, 588, 589, 596, 597, 603, 607, 608, 611, 614, 615, 616, 617, 629, 631, 636, 639, 640, 642, 644, 645, 651, 652, 655, 656, 657, 660, 661, 664, 665, 671, 673, 675, 676, 678, 679, 684, 692, 693, 701, 702, 705, 708, 709, 710, 715, 719, 724, 732, 733, 735, 737, 739, 744, 746, 748, 751, 762, 772, 780, 790, 794, 802, 805, 811, 849, 890, 895, 921, 925, 928, 942, 943, 946, 952, 955, 956, 959, 960, 971, 980, 1009, 1010, 1015, 1018, 1021, 1024, 1035, 1039, 1044, 1059, 1069, 1070, 1074, 1101, 1103, 1110, 1115, 1119, 1120, 1131, 1139, 1149, 1153, 1170, 1210, 1220, 1229, 1230, 1267, 1294, 1449, 1478, 1512, 1524, 1529}, 563: {257, 1035, 781, 401, 403, 153, 412, 678, 167, 294, 172, 301, 304, 50, 692, 181, 566, 321, 70, 210, 476, 220, 862, 871, 233, 237, 367, 118, 254, 255}, 566: {512, 2, 1028, 7, 8, 521, 523, 12, 11, 15, 529, 1044, 20, 22, 23, 25, 31, 33, 1065, 49, 50, 54, 56, 575, 576, 64, 69, 582, 71, 70, 77, 78, 80, 82, 83, 86, 88, 89, 94, 95, 96, 97, 98, 100, 108, 110, 117, 631, 121, 122, 127, 133, 134, 135, 136, 137, 651, 143, 144, 660, 153, 154, 155, 156, 157, 673, 161, 163, 165, 166, 168, 1193, 170, 684, 173, 172, 685, 177, 181, 182, 693, 186, 191, 192, 705, 707, 196, 202, 203, 204, 207, 1232, 210, 213, 727, 215, 218, 219, 736, 228, 230, 742, 231, 234, 235, 240, 242, 755, 763, 772, 260, 265, 273, 790, 288, 289, 318, 327, 856, 879, 378, 384, 385, 386, 387, 388, 392, 393, 395, 403, 405, 411, 1437, 419, 423, 443, 959, 461, 462, 465, 467, 479, 480, 483, 485, 1005, 496, 508, 511}, 557: {257, 262, 8, 12, 269, 268, 271, 270, 529, 532, 150, 1176, 288, 289, 292, 165, 294, 166, 298, 299, 300, 682, 1070, 176, 305, 50, 307, 180, 58, 322, 325, 198, 327, 197, 334, 337, 343, 346, 1244, 96, 865, 739, 872, 875, 508, 750, 252, 246, 887, 892, 253, 254, 127}, 558: {100, 936, 744, 9, 137, 1068, 508, 14, 847, 15, 269, 19, 116, 20, 275, 285, 283, 124, 253, 286}, 564: {257, 1025, 258, 1034, 272, 281, 924, 289, 930, 292, 298, 300, 685, 302, 50, 181, 312, 313, 827, 831, 323, 333, 597, 344, 472, 345, 750, 245, 117, 1399, 1016, 121, 118, 127}, 565: {640, 512, 509, 515, 10, 638, 652, 923, 30, 165, 166, 170, 171, 179, 52, 190, 707, 70, 713, 970, 971, 462, 207, 83, 212, 213, 1622, 855, 86, 730, 1396, 1018, 381, 382, 639}, 573: {513, 258, 134, 135, 519, 10, 523, 654, 143, 144, 657, 528, 275, 276, 661, 22, 283, 157, 286, 162, 423, 427, 685, 174, 176, 178, 50, 180, 179, 182, 183, 185, 192, 194, 836, 69, 713, 205, 211, 216, 347, 478, 479, 480, 492, 237, 495, 1012, 632, 507, 127}, 549: {1, 258, 515, 405, 1047, 24, 151, 282, 411, 288, 678, 50, 181, 323, 472, 225, 866, 100, 620, 237, 748, 118, 121, 252, 127}, 567: {1, 514, 513, 517, 7, 521, 9, 523, 12, 10, 525, 527, 23, 32, 39, 47, 50, 56, 59, 60, 582, 589, 79, 83, 89, 603, 604, 606, 607, 608, 96, 611, 100, 613, 612, 615, 617, 1131, 109, 631, 636, 124, 127, 640, 641, 132, 133, 646, 135, 648, 134, 647, 136, 650, 653, 654, 657, 659, 152, 156, 673, 675, 679, 168, 170, 173, 174, 175, 176, 177, 178, 179, 1204, 181, 182, 183, 185, 187, 188, 190, 191, 192, 705, 194, 195, 197, 198, 199, 203, 205, 209, 212, 221, 223, 1252, 234, 246, 248, 252, 257, 268, 271, 273, 1298, 293, 297, 298, 299, 811, 302, 303, 306, 318, 836, 847, 340, 357, 387, 919, 423, 1451, 427, 429, 430, 433, 434, 469, 474, 475, 478, 479, 480, 481, 482, 483, 484, 487, 489, 490, 491, 492, 493, 494, 496, 497, 498, 1012, 507, 504, 506, 1019, 1020, 1021, 1022, 511}, 569: {1, 258, 3, 1284, 257, 7, 9, 268, 13, 14, 15, 16, 273, 274, 19, 276, 405, 277, 151, 25, 281, 283, 924, 284, 286, 287, 288, 546, 291, 676, 294, 295, 298, 300, 685, 302, 1197, 301, 50, 826, 321, 325, 455, 328, 458, 333, 979, 340, 471, 473, 475, 222, 225, 100, 748, 237, 508, 111, 236, 124, 756, 117, 1014, 118, 248, 121, 762, 252, 125, 126}, 562: {1, 385, 514, 4, 5, 133, 132, 135, 393, 511, 141, 1039, 143, 144, 402, 148, 153, 286, 416, 161, 418, 806, 550, 427, 684, 173, 174, 432, 50, 435, 181, 566, 56, 185, 443, 318, 191, 190, 66, 194, 323, 197, 582, 73, 458, 204, 462, 79, 720, 591, 82, 727, 88, 89, 218, 477, 480, 98, 483, 229, 230, 231, 357, 1126, 234, 485, 114, 501, 118, 504, 636, 127}, 576: {257, 514, 259, 1, 7, 9, 137, 15, 275, 276, 280, 294, 678, 815, 50, 435, 181, 56, 825, 319, 323, 324, 70, 204, 208, 210, 471, 475, 100, 237, 125, 248, 763, 124, 381, 255}, 577: {1, 4, 1028, 5, 7, 1032, 1033, 8, 11, 12, 1035, 15, 1042, 531, 1044, 22, 1046, 25, 28, 29, 1054, 31, 545, 546, 549, 38, 550, 40, 44, 559, 560, 561, 48, 49, 50, 566, 55, 56, 54, 58, 568, 62, 63, 64, 65, 579, 68, 69, 582, 71, 588, 77, 79, 82, 595, 85, 87, 88, 95, 96, 97, 98, 99, 100, 102, 110, 623, 111, 627, 117, 118, 121, 1147, 125, 132, 133, 651, 140, 655, 143, 147, 660, 662, 151, 663, 665, 673, 161, 168, 684, 173, 172, 174, 176, 179, 693, 181, 183, 1209, 186, 188, 191, 194, 1219, 708, 196, 200, 202, 203, 204, 720, 208, 210, 727, 728, 217, 218, 215, 216, 732, 735, 225, 226, 739, 228, 229, 230, 742, 234, 237, 240, 241, 1271, 763, 768, 770, 265, 1291, 281, 795, 284, 294, 808, 298, 307, 819, 823, 1336, 313, 826, 829, 317, 318, 845, 338, 866, 356, 365, 380, 385, 393, 399, 402, 403, 405, 407, 409, 410, 932, 423, 425, 939, 427, 941, 436, 949, 443, 447, 452, 465, 468, 470, 471, 472, 996, 1517, 496, 1531}, 579: {1, 258, 514, 4, 7, 520, 393, 523, 268, 269, 655, 528, 1047, 408, 153, 25, 286, 288, 289, 676, 1446, 294, 168, 169, 428, 173, 303, 49, 1074, 179, 433, 435, 692, 183, 56, 50, 186, 65, 66, 194, 709, 326, 582, 328, 69, 202, 70, 204, 845, 333, 327, 331, 209, 82, 83, 211, 210, 1110, 216, 89, 88, 603, 732, 98, 100, 228, 234, 748, 877, 238, 111, 245, 381, 382}, 574: {896, 258, 900, 262, 268, 269, 910, 270, 272, 286, 288, 1313, 289, 1062, 300, 302, 303, 305, 690, 310, 311, 312, 315, 316, 319, 321, 327, 328, 331, 332, 333, 340, 213, 344, 345, 346, 347, 100, 358, 750, 242, 883, 754, 245, 887, 1022}, 555: {129, 258, 7, 265, 269, 13, 271, 274, 147, 21, 150, 405, 25, 410, 285, 1054, 288, 546, 168, 169, 301, 302, 47, 50, 181, 318, 319, 195, 326, 328, 340, 87, 89, 480, 121, 248, 100, 357, 489, 235, 236, 748, 505, 111, 244, 117, 1013, 118, 120, 249, 762, 252}, 572: {289, 100, 9, 924, 300, 13, 14, 286, 124, 1137, 1010, 1171, 301, 277, 813, 284, 121, 476, 222, 319}, 575: {531, 294, 168, 427, 173, 304, 176, 50, 181, 182, 318, 321, 322, 194, 963, 79, 215, 603, 96, 98, 483, 357, 111, 506, 507, 127}, 584: {258, 25, 541, 161, 165, 423, 40, 172, 431, 50, 181, 313, 449, 450, 82, 222, 227, 228, 229, 230, 108, 109, 114, 249}, 588: {1, 7, 8, 12, 1039, 15, 1041, 531, 1044, 21, 22, 1047, 24, 25, 28, 1053, 542, 31, 29, 1058, 1061, 550, 40, 553, 42, 554, 552, 559, 561, 1074, 51, 50, 566, 1078, 568, 56, 570, 62, 63, 578, 1091, 68, 69, 66, 71, 72, 73, 67, 584, 588, 1098, 79, 82, 83, 597, 85, 88, 602, 91, 94, 95, 97, 98, 99, 100, 107, 110, 623, 111, 625, 117, 118, 121, 125, 638, 131, 132, 133, 645, 652, 142, 143, 144, 655, 658, 660, 151, 154, 155, 1180, 159, 161, 162, 164, 165, 678, 168, 172, 684, 174, 173, 178, 692, 181, 184, 697, 186, 699, 1219, 713, 202, 204, 716, 206, 207, 208, 721, 210, 723, 724, 720, 215, 728, 217, 1240, 731, 220, 729, 222, 732, 216, 225, 735, 227, 739, 230, 231, 742, 234, 747, 237, 751, 239, 755, 762, 258, 260, 265, 778, 268, 781, 783, 272, 275, 278, 282, 283, 286, 1311, 288, 289, 294, 810, 301, 815, 307, 821, 313, 315, 316, 318, 832, 326, 842, 333, 846, 347, 354, 356, 873, 362, 365, 366, 367, 880, 370, 378, 380, 382, 384, 385, 386, 1411, 393, 395, 399, 402, 403, 1428, 404, 928, 417, 419, 421, 934, 423, 428, 941, 432, 433, 443, 1469, 959, 447, 451, 969, 463, 468, 471, 472, 475, 483, 1508, 485, 496}, 587: {539, 1624, 1625, 678, 680, 681, 682, 687, 688, 689, 690, 691, 748, 749, 750, 1265, 243, 245, 258, 259, 260, 261, 262, 264, 266, 268, 269, 270, 271, 272, 286, 288, 289, 292, 294, 300, 301, 302, 303, 304, 305, 307, 308, 310, 312, 313, 315, 316, 319, 321, 322, 323, 325, 326, 327, 328, 330, 331, 332, 333, 334, 338, 339, 340, 342, 343, 347, 349, 350, 351, 353, 355, 358, 873, 875, 876, 877, 878, 879, 880, 881, 886, 887, 888, 890, 892, 895, 902, 905, 914, 916, 918, 937, 938, 1483, 988, 989, 995}, 568: {512, 641, 132, 772, 6, 1286, 135, 520, 519, 523, 524, 269, 525, 653, 656, 529, 530, 659, 661, 1050, 923, 286, 30, 162, 134, 165, 423, 427, 301, 430, 303, 178, 1203, 435, 179, 56, 185, 954, 59, 187, 319, 191, 194, 835, 199, 462, 79, 213, 855, 474, 475, 988, 603, 606, 478, 224, 479, 604, 483, 612, 100, 486, 615, 1125, 488, 234, 491, 611, 1005, 494, 493, 1137, 242, 735, 497, 631, 504, 482, 509, 638, 127}, 586: {3, 11, 17, 1042, 22, 1047, 23, 1046, 27, 28, 29, 541, 31, 33, 550, 39, 551, 44, 559, 50, 51, 53, 566, 54, 568, 569, 56, 576, 578, 1090, 67, 69, 581, 68, 72, 586, 76, 77, 591, 80, 79, 82, 83, 85, 92, 96, 628, 117, 118, 121, 123, 127, 651, 655, 144, 148, 153, 665, 155, 156, 159, 672, 161, 160, 676, 164, 679, 172, 173, 174, 176, 177, 181, 182, 1207, 183, 185, 186, 187, 188, 184, 696, 1218, 195, 200, 202, 203, 204, 720, 210, 215, 217, 218, 219, 222, 735, 1249, 226, 227, 228, 229, 742, 230, 231, 233, 234, 235, 232, 237, 238, 239, 240, 241, 756, 1273, 761, 249, 250, 763, 254, 257, 265, 779, 780, 273, 276, 790, 281, 284, 800, 288, 806, 295, 808, 809, 820, 318, 841, 849, 356, 358, 379, 1407, 385, 393, 397, 403, 405, 410, 411, 926, 693, 928, 930, 423, 427, 939, 431, 436, 451, 452, 978, 467, 468, 470, 496}, 585: {640, 509, 1155, 1158, 510, 10, 652, 14, 529, 18, 19, 20, 1149, 1558, 919, 275, 923, 283, 286, 543, 30, 165, 166, 1319, 1193, 1449, 1535, 1323, 45, 171, 170, 557, 52, 313, 59, 60, 61, 190, 1344, 1347, 707, 1475, 582, 70, 584, 713, 970, 971, 198, 1485, 462, 463, 1488, 207, 83, 212, 213, 340, 1623, 86, 855, 730, 1501, 863, 224, 1121, 736, 740, 1512, 1005, 113, 1266, 1009, 1524, 116, 634, 1018, 1021, 638, 639}, 582: {257, 258, 3, 1, 7, 1033, 268, 269, 15, 271, 405, 151, 919, 25, 410, 411, 288, 547, 932, 293, 676, 294, 300, 50, 948, 181, 313, 826, 1215, 831, 321, 455, 328, 841, 458, 597, 472, 473, 475, 988, 93, 222, 477, 100, 742, 235, 748, 237, 750, 508, 240, 369, 117, 246, 1014, 760, 121, 250, 763, 124, 125, 118}, 591: {514, 516, 517, 1028, 4, 8, 393, 511, 523, 13, 655, 1041, 787, 275, 662, 792, 921, 25, 923, 283, 285, 286, 26, 934, 168, 172, 300, 428, 47, 48, 45, 306, 435, 182, 56, 954, 956, 191, 64, 322, 451, 580, 196, 709, 70, 72, 66, 202, 1099, 204, 710, 712, 79, 194, 466, 210, 211, 85, 86, 1111, 88, 216, 856, 603, 732, 94, 1120, 866, 740, 100, 357, 487, 615, 235, 237, 238, 367, 110, 116, 1017, 508, 381, 382, 127}, 581: {515, 7, 9, 137, 269, 275, 276, 919, 922, 283, 285, 936, 813, 50, 181, 1097, 1353, 844, 847, 1367, 475, 221, 222, 1375, 224, 100, 253, 127}, 592: {1, 3, 4, 7, 8, 9, 11, 12, 13, 14, 15, 20, 22, 23, 24, 28, 32, 42, 47, 48, 50, 55, 56, 58, 59, 60, 61, 64, 69, 70, 71, 79, 81, 87, 89, 92, 93, 95, 96, 97, 98, 99, 100, 109, 116, 117, 118, 121, 122, 123, 124, 125, 127, 129, 132, 134, 135, 137, 140, 144, 147, 148, 149, 150, 151, 157, 168, 169, 170, 172, 173, 174, 176, 178, 179, 180, 181, 182, 183, 184, 185, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 203, 204, 215, 216, 221, 222, 223, 224, 234, 235, 236, 237, 238, 242, 243, 245, 246, 248, 249, 250, 251, 252, 253, 255, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 268, 269, 271, 272, 273, 276, 281, 282, 283, 285, 286, 287, 288, 289, 291, 292, 293, 294, 295, 297, 298, 299, 301, 302, 303, 305, 306, 307, 312, 313, 315, 318, 319, 320, 322, 323, 324, 325, 326, 327, 328, 330, 331, 332, 333, 334, 336, 338, 339, 340, 342, 343, 344, 345, 346, 347, 350, 354, 357, 358, 367, 382, 405, 408, 409, 410, 411, 418, 421, 423, 425, 427, 431, 432, 433, 443, 455, 457, 458, 460, 461, 463, 466, 467, 469, 471, 472, 475, 479, 480, 482, 483, 484, 501, 508, 512, 514, 518, 521, 522, 526, 527, 531, 533, 534, 544, 546, 547, 558, 568, 589, 591, 597, 603, 619, 628, 631, 652, 654, 655, 657, 678, 680, 681, 682, 683, 685, 686, 688, 689, 702, 705, 730, 735, 742, 744, 747, 748, 750, 751, 752, 754, 762, 763, 782, 789, 806, 813, 815, 820, 823, 825, 833, 844, 845, 847, 853, 854, 875, 876, 877, 881, 885, 886, 887, 890, 892, 893, 895, 898, 900, 919, 922, 925, 931, 936, 939, 952, 963, 969, 971, 975, 984, 985, 988, 1008, 1009, 1010, 1011, 1012, 1014, 1016, 1017, 1022, 1023, 1025, 1039, 1047, 1048, 1059, 1060, 1067, 1070, 1071, 1073, 1079, 1082, 1085, 1097, 1129, 1134, 1142, 1143, 1166, 1184, 1187, 1199, 1226, 1258, 1264, 1265, 1275, 1276, 1281, 1315, 1319, 1356, 1377, 1514, 1609, 1620, 1623}, 580: {1, 258, 3, 1028, 257, 7, 15, 271, 147, 148, 405, 151, 281, 282, 25, 286, 288, 289, 546, 294, 300, 687, 50, 181, 825, 829, 323, 455, 329, 597, 471, 343, 348, 222, 121, 866, 100, 358, 871, 619, 748, 1014, 249, 250, 123, 252, 125}, 590: {130, 515, 6, 9, 137, 13, 14, 15, 274, 275, 276, 19, 150, 282, 284, 285, 286, 287, 546, 547, 676, 1061, 293, 298, 1331, 591, 475, 476, 221, 864, 100, 740, 744, 1129, 237, 111, 124, 1009, 754, 244, 116, 1014, 248, 1017, 127, 125, 126, 255}, 593: {1, 1028, 5, 4, 8, 9, 1035, 11, 15, 535, 25, 26, 546, 40, 553, 49, 50, 51, 568, 56, 58, 65, 66, 580, 69, 70, 71, 584, 73, 77, 79, 591, 83, 597, 88, 1119, 609, 98, 97, 100, 106, 619, 111, 117, 118, 631, 633, 122, 121, 125, 126, 131, 133, 140, 655, 143, 144, 659, 660, 661, 153, 155, 157, 158, 159, 161, 162, 163, 164, 172, 173, 174, 685, 179, 692, 181, 182, 183, 699, 193, 196, 1221, 200, 204, 210, 211, 724, 723, 216, 220, 732, 735, 223, 739, 742, 744, 233, 234, 747, 237, 238, 241, 245, 761, 762, 763, 255, 775, 781, 272, 274, 275, 276, 278, 280, 282, 283, 284, 285, 286, 288, 293, 807, 301, 815, 313, 318, 322, 845, 846, 866, 357, 366, 371, 385, 392, 393, 402, 405, 417, 423, 949, 451, 966, 974, 977, 468, 470, 471, 476, 478, 496, 1012, 501, 1014, 1016}, 583: {513, 258, 7, 519, 265, 12, 268, 524, 655, 530, 276, 663, 286, 425, 175, 55, 195, 708, 198, 200, 209, 83, 602, 483, 100, 357, 239}, 596: {288, 289, 258, 323, 294, 678, 295, 328, 682, 300, 13, 50, 276, 181, 149, 313, 123, 222, 286, 895}, 570: {258, 268, 271, 286, 288, 289, 301, 302, 303, 305, 690, 321, 324, 326, 327, 340, 358, 748, 879, 243, 245, 886}, 599: {1152, 1, 260, 274, 276, 278, 535, 1048, 280, 282, 284, 928, 288, 546, 1315, 934, 294, 682, 815, 948, 319, 1095, 845, 1357, 975, 846, 595, 471, 120, 988, 476, 220, 866, 872, 873, 748, 237, 111, 756, 245, 1014, 888, 763, 508, 1277, 1278, 255}, 589: {258, 259, 268, 271, 272, 538, 286, 288, 289, 678, 294, 682, 300, 301, 688, 689, 304, 307, 690, 310, 313, 322, 323, 324, 326, 327, 328, 332, 333, 334, 336, 338, 339, 340, 995, 873, 749, 877, 879, 751, 243, 892, 895}, 594: {515, 520, 269, 14, 15, 19, 276, 286, 292, 50, 181, 319, 199, 988, 221, 222, 483, 100, 357, 744, 237, 242, 245, 126, 127}, 597: {1152, 1, 264, 15, 275, 151, 24, 283, 286, 289, 293, 678, 295, 936, 294, 298, 300, 688, 50, 181, 824, 825, 323, 326, 328, 713, 988, 477, 990, 225, 742, 235, 748, 111, 242, 118, 1016, 250, 763, 1534, 127}, 578: {258, 268, 272, 288, 294, 678, 298, 300, 313, 323, 324, 325, 1098, 343, 346, 222, 355, 751, 1264, 245, 246, 1016, 250, 380}, 601: {1028, 1540, 8, 9, 12, 1039, 15, 21, 22, 1047, 39, 1063, 47, 1073, 50, 1079, 56, 58, 1084, 64, 65, 69, 71, 584, 588, 1615, 591, 82, 87, 91, 1116, 96, 98, 99, 100, 107, 109, 623, 1135, 118, 121, 123, 125, 127, 131, 132, 133, 135, 140, 141, 143, 148, 660, 151, 153, 154, 156, 157, 671, 673, 163, 164, 168, 172, 173, 174, 176, 178, 179, 181, 183, 184, 185, 186, 699, 191, 195, 196, 198, 201, 204, 208, 210, 222, 225, 740, 228, 230, 743, 234, 238, 239, 241, 250, 763, 257, 258, 259, 260, 1296, 276, 284, 287, 288, 290, 294, 820, 318, 834, 324, 325, 840, 842, 864, 357, 365, 378, 382, 387, 389, 405, 406, 921, 410, 411, 928, 416, 418, 419, 421, 934, 427, 429, 431, 436, 949, 443, 455, 472, 473, 475, 476, 479, 482, 483, 496, 504, 508}, 602: {257, 1, 259, 261, 9, 148, 538, 678, 294, 300, 304, 50, 181, 457, 343, 988, 358, 871, 748, 237, 508, 880, 243, 117, 118, 121, 127, 125, 895}, 600: {2, 515, 4, 518, 11, 526, 530, 22, 27, 540, 541, 29, 38, 550, 554, 50, 562, 53, 566, 56, 568, 570, 62, 576, 578, 583, 586, 79, 82, 1110, 89, 92, 96, 127, 651, 665, 161, 1188, 679, 172, 684, 174, 176, 177, 181, 182, 183, 184, 187, 188, 195, 1228, 1231, 720, 210, 1239, 226, 227, 228, 229, 230, 231, 232, 233, 241, 759, 761, 1274, 771, 265, 779, 269, 802, 810, 373, 1407, 385, 391, 1419, 399, 403, 431, 947, 435, 449, 450, 1004, 510, 511}, 605: {1, 9, 521, 523, 12, 14, 527, 15, 1040, 528, 531, 526, 22, 546, 64, 69, 582, 70, 79, 597, 601, 98, 100, 619, 111, 117, 118, 121, 124, 126, 127, 132, 133, 135, 137, 143, 153, 678, 174, 176, 180, 187, 191, 1226, 210, 215, 223, 237, 238, 754, 245, 252, 255, 260, 269, 274, 275, 276, 282, 284, 286, 288, 293, 294, 295, 300, 301, 302, 827, 318, 831, 325, 333, 338, 340, 357, 873, 879, 371, 405, 408, 930, 934, 949, 462, 471, 475, 483, 496, 508}, 603: {385, 7, 11, 12, 271, 273, 21, 22, 923, 157, 288, 931, 419, 294, 172, 173, 174, 429, 176, 50, 180, 181, 183, 56, 313, 62, 449, 450, 326, 1483, 210, 1240, 216, 89, 474, 988, 222, 227, 100, 229, 230, 228, 747, 748, 751, 250, 380}, 595: {3, 1028, 9, 14, 15, 1047, 544, 546, 1059, 547, 1061, 1067, 50, 1094, 591, 597, 100, 108, 109, 1134, 111, 1142, 121, 127, 129, 1165, 151, 676, 678, 181, 717, 222, 742, 744, 235, 1259, 748, 237, 1264, 240, 246, 762, 763, 255, 258, 268, 273, 274, 275, 282, 1312, 289, 288, 291, 290, 293, 294, 298, 815, 304, 820, 824, 825, 826, 324, 325, 330, 844, 845, 336, 346, 864, 358, 871, 368, 369, 880, 410, 922, 411, 926, 928, 929, 930, 948, 952, 460, 979, 472, 986, 475, 994, 1009, 1010, 508, 1023}, 606: {1, 3, 516, 7, 8, 11, 12, 15, 1039, 527, 530, 531, 22, 1047, 24, 25, 537, 28, 31, 1055, 33, 546, 549, 38, 1065, 42, 48, 562, 50, 55, 56, 568, 58, 63, 64, 576, 68, 69, 71, 585, 588, 591, 79, 81, 82, 83, 596, 1110, 87, 88, 89, 91, 93, 95, 96, 97, 98, 99, 100, 103, 619, 620, 108, 111, 628, 117, 118, 121, 123, 124, 125, 637, 1151, 127, 129, 1149, 132, 135, 647, 138, 651, 652, 655, 144, 147, 660, 148, 150, 151, 662, 153, 154, 156, 157, 235, 161, 1190, 678, 168, 172, 685, 174, 175, 176, 1199, 173, 179, 684, 181, 180, 183, 184, 185, 186, 187, 188, 692, 191, 194, 195, 196, 197, 709, 198, 200, 201, 202, 203, 204, 717, 206, 713, 208, 209, 210, 211, 214, 215, 216, 729, 222, 735, 225, 228, 230, 746, 747, 748, 749, 237, 239, 234, 241, 238, 236, 756, 760, 248, 250, 763, 249, 1277, 255, 1280, 257, 258, 260, 265, 273, 281, 282, 284, 287, 288, 293, 806, 294, 298, 816, 307, 313, 825, 827, 833, 323, 326, 841, 844, 845, 333, 178, 385, 393, 404, 405, 919, 410, 924, 925, 926, 928, 418, 419, 421, 423, 427, 428, 939, 942, 432, 435, 951, 441, 959, 963, 451, 966, 455, 969, 468, 471, 472, 473, 475, 477, 993, 483, 491, 1518, 498, 1010, 1011, 501, 1016, 507, 508}, 608: {514, 4, 517, 8, 9, 11, 1039, 16, 22, 23, 25, 28, 549, 1063, 42, 44, 50, 568, 56, 58, 59, 61, 64, 65, 69, 70, 76, 1101, 79, 83, 86, 1113, 1115, 603, 93, 606, 1119, 607, 609, 97, 98, 1124, 100, 611, 111, 126, 127, 1153, 131, 132, 133, 134, 136, 655, 144, 658, 1172, 661, 150, 660, 157, 1183, 673, 162, 163, 166, 168, 172, 174, 690, 1204, 693, 694, 695, 182, 185, 699, 187, 702, 190, 193, 195, 196, 1221, 197, 199, 204, 207, 213, 215, 216, 729, 218, 735, 736, 742, 234, 238, 1262, 753, 1281, 262, 265, 268, 269, 275, 276, 789, 283, 286, 287, 288, 294, 300, 301, 303, 305, 306, 310, 317, 318, 319, 321, 327, 328, 332, 333, 848, 337, 340, 865, 357, 886, 418, 419, 421, 423, 427, 939, 443, 956, 448, 961, 969, 461, 462, 92, 469, 475, 478, 479, 480, 483, 487, 489, 490, 1009, 499, 505, 506, 507, 508, 509}, 607: {137, 528, 529, 275, 19, 30, 45, 174, 435, 180, 950, 311, 56, 707, 462, 847, 211, 212, 213, 86, 855, 474, 475, 222, 482, 483, 100, 485, 487, 107, 494, 238, 498, 887, 121, 382, 511}, 610: {1, 516, 133, 7, 8, 9, 135, 11, 12, 527, 143, 271, 402, 275, 276, 272, 1558, 153, 283, 28, 288, 673, 162, 419, 294, 423, 427, 172, 176, 50, 51, 183, 568, 56, 313, 315, 699, 185, 318, 187, 317, 705, 66, 195, 582, 70, 71, 331, 203, 204, 591, 79, 210, 216, 477, 606, 735, 95, 97, 352, 483, 484, 98, 480, 607, 485, 489, 750, 751, 755, 117, 505, 378, 508, 127}, 611: {896, 262, 906, 268, 269, 272, 286, 288, 680, 299, 300, 301, 302, 303, 305, 690, 307, 306, 311, 313, 315, 324, 333, 334, 336, 340, 342, 344, 346, 347, 1243, 350, 353, 354, 355, 873, 750, 751, 752, 882, 886, 887}, 617: {515, 7, 519, 17, 531, 547, 558, 559, 1073, 563, 565, 53, 567, 56, 569, 573, 582, 74, 1612, 590, 89, 604, 606, 607, 98, 611, 100, 615, 631, 635, 637, 132, 644, 134, 647, 136, 648, 646, 653, 656, 145, 667, 668, 669, 670, 671, 672, 674, 675, 1187, 164, 170, 174, 175, 179, 183, 184, 185, 192, 200, 201, 217, 218, 219, 234, 238, 242, 767, 774, 269, 288, 1316, 294, 302, 816, 313, 320, 854, 855, 345, 859, 860, 868, 357, 396, 413, 423, 424, 427, 429, 436, 440, 441, 443, 444, 446, 447, 448, 452, 453, 475, 480, 488, 496, 497, 498, 1019, 1021}, 618: {1, 2, 4, 7, 1032, 9, 8, 11, 12, 521, 526, 1039, 15, 531, 22, 23, 1048, 25, 24, 28, 31, 33, 1058, 549, 550, 1063, 1066, 44, 1071, 559, 49, 50, 52, 54, 566, 568, 56, 55, 62, 576, 65, 66, 64, 68, 69, 70, 71, 582, 73, 588, 77, 79, 82, 596, 597, 87, 88, 90, 91, 93, 95, 96, 97, 98, 609, 100, 99, 109, 111, 625, 628, 117, 118, 121, 633, 123, 124, 125, 127, 131, 132, 133, 135, 136, 651, 1163, 143, 655, 144, 660, 148, 150, 151, 154, 159, 161, 673, 1185, 676, 164, 679, 168, 684, 173, 172, 174, 176, 692, 181, 182, 183, 693, 697, 185, 187, 699, 1212, 190, 191, 192, 705, 193, 195, 196, 197, 709, 1221, 200, 1225, 202, 203, 204, 713, 720, 210, 723, 724, 214, 215, 216, 729, 218, 731, 735, 233, 746, 234, 237, 238, 239, 241, 755, 762, 763, 770, 776, 265, 778, 781, 273, 785, 275, 276, 790, 282, 283, 288, 815, 313, 318, 356, 367, 371, 378, 382, 895, 385, 392, 403, 404, 924, 925, 416, 418, 419, 420, 421, 423, 186, 427, 939, 942, 944, 433, 432, 955, 1468, 443, 959, 962, 966, 969, 458, 462, 468, 470, 471, 477, 483, 485, 487, 496, 497, 501, 506, 507}, 614: {1, 7, 9, 14, 147, 276, 405, 279, 535, 281, 25, 410, 411, 286, 287, 288, 289, 546, 293, 294, 841, 458, 717, 472, 476, 100, 871, 235, 237, 1134, 1009, 756, 117, 1142, 121, 122, 508, 126, 255}, 609: {1, 258, 259, 901, 908, 15, 147, 408, 538, 285, 287, 288, 294, 304, 948, 313, 314, 319, 475, 352, 877, 878, 750, 243, 1012, 890, 125, 894}, 615: {514, 517, 518, 519, 521, 523, 13, 526, 527, 528, 529, 1021, 14, 22, 23, 26, 28, 1065, 48, 69, 70, 582, 72, 83, 86, 87, 97, 100, 1128, 629, 631, 632, 638, 127, 640, 644, 135, 660, 153, 666, 160, 678, 1192, 168, 170, 683, 175, 178, 179, 180, 187, 699, 190, 191, 192, 194, 707, 708, 197, 199, 208, 209, 211, 213, 215, 216, 732, 735, 736, 237, 238, 259, 262, 268, 269, 271, 275, 792, 283, 286, 289, 294, 300, 302, 303, 306, 319, 325, 332, 855, 357, 886, 387, 423, 937, 427, 428, 435, 949, 462, 475, 988, 509}, 616: {258, 260, 269, 272, 286, 288, 1313, 289, 292, 678, 937, 299, 300, 301, 302, 303, 689, 307, 313, 315, 316, 322, 323, 326, 327, 328, 329, 331, 333, 339, 343, 346, 347, 348, 349, 355, 873, 362, 748, 750, 879, 245, 895}, 620: {1, 7, 8, 1035, 1036, 15, 1043, 28, 35, 1066, 560, 50, 563, 565, 63, 1091, 71, 588, 78, 82, 595, 596, 91, 94, 95, 98, 99, 100, 101, 623, 112, 625, 627, 118, 121, 123, 125, 138, 140, 145, 147, 148, 151, 674, 164, 676, 678, 682, 683, 172, 173, 174, 181, 699, 706, 1219, 225, 740, 742, 234, 237, 240, 243, 755, 246, 758, 760, 768, 769, 260, 268, 281, 795, 288, 294, 300, 820, 313, 834, 323, 859, 354, 379, 895, 393, 404, 406, 409, 924, 416, 928, 930, 931, 420, 418, 422, 423, 419, 432, 946, 951, 444, 452, 1480, 969, 975, 465, 1503, 993, 501}, 571: {64, 191, 194, 32, 964, 357, 484, 69, 45, 174, 462, 496, 47, 657, 1039, 114, 181, 144, 124, 604}, 619: {515, 11, 17, 22, 27, 29, 33, 546, 550, 39, 554, 50, 562, 53, 566, 55, 568, 56, 62, 576, 578, 68, 79, 82, 597, 96, 117, 118, 121, 127, 651, 144, 665, 161, 684, 685, 174, 176, 181, 182, 183, 187, 188, 195, 1231, 720, 226, 231, 233, 750, 241, 245, 252, 257, 258, 273, 281, 288, 1314, 293, 294, 295, 808, 809, 298, 300, 302, 307, 313, 825, 827, 323, 326, 327, 328, 331, 332, 333, 849, 346, 350, 363, 879, 385, 391, 403, 405, 406, 1016}, 613: {1, 258, 514, 1157, 12, 272, 530, 279, 28, 1315, 297, 303, 176, 50, 435, 318, 64, 576, 194, 471, 89, 603, 478, 607, 632, 509, 126, 127}, 622: {1, 2, 3, 4, 519, 8, 521, 9, 11, 12, 7, 15, 1552, 1039, 532, 22, 24, 28, 29, 30, 542, 31, 541, 719, 1060, 550, 552, 553, 41, 46, 47, 558, 49, 50, 1074, 1231, 1078, 1079, 568, 56, 62, 64, 577, 66, 67, 578, 581, 70, 69, 72, 586, 588, 79, 80, 82, 83, 597, 86, 88, 89, 90, 94, 95, 96, 98, 99, 100, 101, 105, 106, 109, 111, 625, 117, 118, 120, 121, 125, 1149, 127, 132, 135, 142, 143, 144, 665, 153, 154, 156, 157, 1181, 159, 161, 674, 162, 165, 166, 679, 168, 169, 172, 685, 174, 173, 175, 176, 178, 1203, 693, 181, 1207, 184, 183, 185, 190, 1216, 705, 194, 195, 196, 198, 199, 202, 204, 1228, 206, 207, 1230, 209, 722, 210, 212, 213, 214, 215, 721, 217, 730, 725, 218, 222, 737, 226, 227, 739, 229, 230, 231, 228, 233, 742, 240, 755, 756, 248, 249, 250, 763, 252, 253, 257, 769, 780, 781, 276, 277, 1303, 280, 283, 284, 797, 795, 294, 808, 809, 298, 833, 845, 855, 866, 363, 364, 367, 373, 375, 380, 1406, 1407, 1408, 385, 386, 1411, 391, 395, 396, 1419, 402, 403, 404, 405, 408, 418, 419, 934, 423, 427, 431, 432, 433, 434, 949, 449, 450, 451, 977, 978, 472, 474, 479, 480, 993, 482, 484, 496, 501, 1016, 506, 511}, 621: {1, 2, 3, 4, 1028, 1029, 7, 8, 1035, 1036, 17, 1047, 24, 25, 539, 28, 541, 542, 540, 33, 546, 38, 40, 41, 554, 559, 561, 50, 53, 567, 568, 55, 62, 63, 576, 65, 578, 67, 577, 1093, 68, 71, 72, 584, 73, 585, 588, 79, 80, 82, 87, 88, 91, 1118, 94, 96, 95, 100, 107, 108, 109, 624, 625, 117, 118, 121, 122, 123, 125, 128, 135, 142, 143, 147, 148, 151, 154, 161, 1185, 676, 172, 173, 174, 686, 176, 180, 181, 692, 183, 184, 197, 200, 1228, 208, 721, 722, 222, 735, 231, 233, 746, 235, 748, 751, 240, 241, 755, 249, 250, 763, 769, 257, 263, 779, 268, 780, 270, 271, 783, 273, 276, 790, 795, 804, 293, 809, 810, 298, 300, 301, 299, 825, 313, 833, 333, 871, 364, 876, 367, 879, 881, 890, 894, 383, 384, 385, 386, 391, 393, 395, 398, 401, 404, 405, 410, 926, 417, 418, 419, 420, 423, 940, 944, 432, 451, 455, 472, 1012, 1013, 501, 1016}, 604: {5, 7, 413, 670, 672, 288, 164, 558, 48, 183, 184, 441, 56, 185, 443, 444, 567, 447, 448, 200, 201, 218, 98, 100, 234, 637, 127}, 624: {1, 3, 1028, 7, 14, 15, 534, 1047, 1048, 24, 25, 544, 546, 1059, 1067, 50, 1089, 1095, 591, 595, 597, 1114, 93, 1120, 100, 619, 108, 111, 628, 117, 121, 122, 123, 124, 125, 126, 127, 137, 147, 150, 678, 687, 689, 690, 181, 696, 741, 742, 235, 748, 237, 236, 750, 240, 242, 245, 246, 248, 249, 250, 763, 762, 255, 257, 258, 260, 262, 1289, 268, 269, 270, 271, 272, 273, 275, 276, 278, 282, 285, 286, 288, 293, 294, 295, 298, 300, 301, 302, 815, 305, 307, 310, 824, 313, 312, 316, 831, 319, 321, 833, 323, 326, 327, 328, 329, 333, 845, 340, 342, 346, 347, 864, 866, 358, 870, 876, 879, 881, 886, 898, 905, 405, 919, 410, 411, 924, 928, 952, 455, 979, 980, 471, 473, 475, 477, 993, 1010, 1012, 1016, 1017, 508}, 612: {1, 259, 7, 9, 15, 275, 147, 25, 924, 926, 1060, 1063, 300, 322, 202, 604, 477, 476, 864, 480, 100, 237, 878, 243, 117, 118, 127}, 627: {2, 4, 518, 7, 520, 521, 9, 11, 12, 523, 526, 528, 17, 530, 1044, 22, 23, 26, 27, 28, 541, 33, 546, 549, 550, 39, 553, 554, 47, 562, 1074, 51, 52, 53, 55, 568, 566, 58, 56, 62, 576, 64, 578, 68, 581, 69, 582, 70, 586, 76, 77, 591, 79, 82, 83, 597, 86, 89, 92, 96, 97, 100, 1134, 1135, 1136, 628, 117, 631, 121, 123, 636, 125, 135, 649, 651, 655, 144, 658, 148, 660, 665, 157, 673, 162, 161, 679, 1194, 172, 685, 174, 175, 176, 177, 690, 179, 180, 693, 182, 183, 184, 697, 699, 187, 188, 191, 704, 193, 195, 196, 197, 199, 713, 205, 720, 210, 724, 214, 215, 729, 732, 735, 226, 227, 740, 228, 230, 229, 232, 233, 237, 239, 241, 1267, 245, 258, 271, 273, 276, 792, 281, 282, 284, 797, 288, 289, 802, 808, 810, 300, 317, 318, 328, 849, 358, 684, 385, 387, 399, 402, 403, 405, 423, 939, 941, 942, 431, 434, 947, 435, 949, 956, 1478, 458, 461, 467, 468, 470, 471, 1004, 510, 511}, 623: {642, 258, 648, 523, 525, 15, 274, 275, 659, 153, 283, 286, 288, 291, 163, 298, 815, 50, 435, 692, 181, 183, 185, 186, 66, 194, 451, 70, 202, 204, 79, 210, 211, 88, 216, 603, 222, 483, 227, 228, 234, 629, 504, 121, 127}, 628: {1025, 258, 8, 270, 1296, 288, 292, 294, 168, 938, 300, 173, 302, 301, 305, 690, 326, 330, 332, 845, 333, 338, 340, 984, 361, 874, 242}, 625: {514, 515, 516, 517, 4, 519, 522, 528, 22, 23, 25, 546, 50, 70, 584, 588, 597, 602, 603, 91, 95, 96, 97, 100, 121, 640, 134, 647, 135, 652, 654, 655, 144, 151, 154, 165, 166, 678, 168, 169, 172, 173, 174, 176, 179, 692, 181, 183, 188, 190, 191, 192, 705, 195, 197, 198, 200, 202, 204, 208, 209, 210, 212, 213, 214, 216, 732, 222, 739, 235, 748, 238, 751, 248, 250, 254, 255, 257, 258, 265, 283, 286, 294, 300, 855, 357, 380, 385, 393, 403, 405, 408, 423, 428, 433, 945, 961, 476, 479, 480, 483, 484, 486, 498, 1016, 1020}, 629: {4, 7, 9, 11, 523, 12, 1038, 15, 528, 22, 23, 39, 42, 50, 566, 55, 56, 58, 64, 69, 81, 1109, 86, 87, 92, 1119, 98, 100, 111, 117, 632, 127, 132, 135, 137, 651, 655, 144, 658, 147, 660, 153, 160, 162, 172, 684, 174, 173, 690, 693, 182, 187, 699, 191, 193, 194, 195, 196, 197, 709, 199, 200, 202, 204, 207, 210, 729, 732, 223, 234, 238, 241, 245, 258, 265, 268, 269, 270, 271, 273, 275, 276, 277, 284, 286, 288, 292, 294, 300, 301, 307, 309, 317, 319, 322, 324, 326, 327, 328, 331, 332, 333, 340, 357, 876, 880, 881, 886, 381, 392, 416, 423, 425, 435, 463, 467, 984, 475, 991, 504, 509}, 633: {128, 385, 5, 778, 651, 526, 143, 654, 147, 276, 405, 1046, 148, 665, 410, 921, 28, 159, 288, 289, 423, 939, 172, 45, 300, 176, 177, 50, 566, 183, 56, 317, 958, 318, 322, 195, 581, 71, 328, 333, 77, 79, 82, 94, 96, 97, 98, 226, 871, 234, 1132, 237, 110, 498, 117, 121, 1019, 252}, 632: {1, 2, 1028, 7, 11, 523, 12, 527, 17, 22, 25, 28, 549, 550, 50, 51, 54, 55, 56, 568, 58, 566, 64, 68, 69, 71, 73, 588, 79, 591, 81, 82, 91, 95, 96, 97, 98, 99, 609, 100, 622, 633, 131, 132, 133, 134, 651, 655, 144, 143, 150, 156, 159, 1183, 161, 164, 679, 168, 172, 684, 174, 173, 685, 176, 181, 693, 183, 184, 182, 186, 188, 191, 705, 194, 195, 196, 201, 202, 203, 204, 720, 210, 215, 735, 227, 739, 228, 233, 746, 234, 237, 763, 258, 275, 276, 282, 288, 318, 845, 356, 357, 877, 367, 385, 402, 404, 419, 423, 432, 451, 468, 470, 475, 480, 483, 485, 508, 510}, 631: {288, 289, 323, 294, 873, 682, 332, 301, 334, 877, 272, 338, 307, 310, 1527, 886, 313, 346, 315, 286}, 634: {1, 515, 1028, 7, 9, 13, 14, 15, 21, 1047, 1048, 1049, 25, 544, 546, 547, 1067, 50, 1084, 591, 595, 596, 597, 93, 100, 106, 109, 111, 628, 116, 1142, 118, 117, 121, 122, 124, 125, 126, 127, 129, 137, 1162, 147, 150, 676, 678, 1197, 685, 1199, 690, 696, 717, 221, 222, 225, 740, 741, 742, 744, 235, 748, 237, 240, 756, 245, 248, 760, 762, 763, 258, 1284, 269, 272, 273, 274, 275, 276, 281, 282, 283, 284, 285, 286, 287, 288, 290, 292, 293, 294, 300, 302, 819, 823, 1335, 313, 315, 322, 323, 325, 840, 331, 845, 333, 340, 341, 864, 866, 405, 919, 408, 922, 411, 924, 410, 929, 932, 933, 934, 950, 458, 460, 977, 979, 471, 985, 473, 475, 476, 477, 988, 991, 1008, 1009, 1011, 508}, 639: {512, 513, 514, 516, 517, 519, 12, 526, 527, 528, 14, 19, 28, 549, 553, 1065, 48, 51, 52, 57, 58, 59, 60, 61, 66, 580, 70, 582, 584, 1101, 83, 86, 87, 88, 604, 1121, 98, 97, 100, 615, 111, 116, 638, 135, 648, 137, 647, 1163, 651, 655, 659, 660, 661, 662, 664, 153, 155, 673, 162, 165, 166, 168, 1193, 170, 1194, 1195, 173, 174, 178, 179, 692, 694, 702, 191, 193, 194, 707, 196, 709, 198, 197, 199, 202, 714, 716, 204, 210, 212, 724, 213, 727, 216, 215, 731, 739, 740, 747, 237, 750, 242, 778, 269, 274, 275, 786, 792, 280, 283, 796, 285, 286, 300, 305, 306, 311, 313, 323, 835, 863, 865, 356, 357, 371, 381, 382, 387, 923, 414, 423, 427, 949, 1465, 953, 958, 962, 451, 971, 462, 471, 990, 483, 487, 488, 1005, 1020, 509, 510, 511}, 630: {1, 7, 9, 11, 12, 15, 1040, 22, 535, 1047, 25, 1055, 31, 546, 1061, 550, 50, 1079, 568, 64, 69, 70, 71, 595, 597, 96, 98, 100, 620, 111, 117, 118, 120, 121, 123, 125, 126, 127, 640, 153, 172, 1197, 174, 687, 181, 191, 193, 195, 717, 213, 216, 732, 222, 735, 742, 237, 239, 240, 243, 756, 250, 252, 255, 257, 258, 264, 272, 273, 276, 278, 280, 282, 288, 294, 295, 298, 300, 815, 819, 820, 310, 832, 322, 323, 325, 845, 864, 866, 357, 871, 895, 409, 411, 412, 929, 930, 932, 934, 975, 465, 983, 472, 471, 476, 477, 988, 496, 1023}, 642: {1, 2, 1028, 1029, 1030, 4, 8, 1033, 1032, 1036, 13, 1037, 1039, 527, 15, 21, 22, 1047, 1049, 28, 541, 29, 542, 1053, 1054, 1058, 35, 1055, 38, 1063, 552, 41, 554, 1066, 44, 110, 40, 559, 560, 49, 50, 51, 1076, 53, 565, 1079, 56, 1078, 570, 571, 54, 569, 58, 63, 575, 65, 577, 579, 68, 66, 70, 71, 72, 585, 1095, 67, 588, 584, 78, 73, 80, 82, 83, 596, 597, 88, 89, 90, 91, 94, 95, 96, 97, 609, 99, 1126, 102, 105, 1133, 622, 623, 624, 625, 1136, 627, 1140, 628, 117, 118, 120, 121, 1146, 122, 125, 1152, 131, 132, 133, 135, 136, 138, 139, 651, 141, 142, 143, 140, 147, 148, 660, 151, 153, 1178, 1179, 156, 1181, 155, 1182, 673, 1185, 165, 166, 679, 168, 172, 173, 174, 686, 181, 1209, 186, 699, 191, 195, 1219, 1224, 202, 204, 720, 208, 210, 722, 723, 725, 726, 1239, 728, 729, 218, 731, 216, 732, 217, 734, 220, 225, 553, 739, 742, 231, 233, 746, 235, 234, 237, 748, 240, 755, 756, 245, 759, 249, 250, 252, 765, 254, 768, 769, 258, 259, 771, 1285, 257, 775, 1287, 779, 780, 783, 790, 794, 795, 796, 1311, 288, 801, 292, 294, 568, 812, 815, 1336, 313, 826, 827, 318, 832, 64, 843, 845, 69, 862, 864, 356, 357, 871, 364, 365, 366, 367, 368, 369, 1091, 581, 375, 376, 377, 378, 383, 384, 385, 386, 1413, 1415, 391, 392, 393, 395, 398, 399, 400, 401, 1425, 403, 404, 405, 402, 407, 921, 409, 411, 412, 410, 926, 416, 417, 418, 931, 932, 419, 422, 423, 928, 420, 934, 427, 940, 942, 944, 432, 946, 949, 951, 441, 443, 444, 1469, 955, 959, 447, 1473, 451, 452, 966, 1480, 969, 462, 974, 463, 465, 975, 468, 470, 472, 473, 477, 1503, 993, 996, 485, 1509, 998, 1000, 496, 1011, 501, 1014, 1531, 1023}, 637: {1, 515, 1028, 7, 9, 1033, 13, 15, 535, 24, 25, 1051, 544, 546, 1060, 50, 1102, 591, 595, 596, 93, 100, 619, 111, 117, 118, 121, 124, 125, 127, 147, 148, 149, 150, 151, 676, 685, 690, 181, 1226, 717, 1233, 1244, 225, 740, 741, 742, 744, 1258, 235, 237, 244, 245, 246, 255, 257, 1284, 268, 273, 274, 275, 280, 282, 283, 285, 286, 289, 291, 293, 294, 300, 301, 815, 829, 831, 1344, 833, 322, 323, 325, 328, 332, 333, 847, 338, 1374, 866, 873, 363, 405, 408, 410, 411, 922, 926, 931, 934, 936, 460, 471, 985, 475, 1011, 508}, 640: {2, 4, 11, 12, 14, 22, 540, 1054, 33, 38, 550, 42, 1067, 47, 1073, 53, 566, 55, 56, 568, 62, 64, 578, 66, 68, 580, 70, 79, 591, 81, 85, 91, 92, 96, 126, 134, 150, 663, 151, 161, 168, 169, 170, 684, 173, 174, 175, 689, 691, 180, 693, 182, 184, 186, 189, 195, 201, 202, 204, 1228, 720, 209, 210, 214, 732, 1244, 226, 231, 233, 1258, 750, 239, 751, 761, 249, 770, 778, 269, 790, 802, 301, 302, 304, 313, 827, 315, 318, 336, 338, 342, 346, 347, 354, 357, 369, 373, 382, 385, 391, 919, 926, 428, 941, 952, 461, 474, 496, 1010, 1016}, 626: {258, 264, 266, 268, 270, 272, 923, 286, 288, 289, 292, 294, 678, 680, 681, 682, 302, 948, 313, 323, 324, 327, 328, 330, 332, 333, 336, 988, 358, 748, 879, 243}, 643: {1, 514, 515, 516, 2, 1028, 519, 7, 521, 4, 11, 12, 5, 527, 23, 24, 28, 29, 32, 33, 546, 550, 39, 1065, 42, 47, 49, 1074, 50, 53, 566, 55, 56, 568, 58, 571, 572, 65, 66, 67, 68, 69, 70, 72, 1098, 1101, 77, 79, 82, 597, 87, 88, 89, 603, 92, 94, 96, 98, 99, 100, 111, 114, 1139, 117, 629, 631, 118, 121, 630, 1149, 639, 127, 129, 128, 132, 143, 144, 656, 655, 659, 147, 150, 663, 152, 153, 154, 155, 156, 665, 671, 159, 673, 162, 163, 674, 161, 679, 168, 169, 172, 173, 685, 174, 176, 177, 179, 181, 183, 185, 186, 187, 189, 1215, 194, 195, 197, 1221, 712, 200, 202, 203, 715, 205, 204, 716, 208, 209, 210, 211, 721, 215, 216, 218, 219, 732, 223, 226, 739, 228, 229, 231, 233, 234, 235, 238, 240, 246, 249, 255, 262, 268, 780, 273, 276, 790, 794, 282, 288, 820, 824, 325, 845, 356, 357, 367, 385, 393, 399, 403, 404, 405, 408, 410, 928, 418, 419, 420, 423, 428, 430, 432, 435, 436, 443, 956, 447, 448, 959, 451, 969, 468, 470, 474, 481, 482, 483, 484, 504, 492, 496, 1012, 501, 1016, 505, 508, 509}, 598: {898, 258, 260, 259, 269, 22, 538, 286, 292, 300, 690, 691, 308, 312, 313, 323, 343, 347, 349, 350, 748, 750, 751, 243, 895}, 638: {128, 385, 514, 515, 4, 265, 523, 511, 144, 403, 405, 22, 153, 410, 29, 161, 550, 679, 168, 554, 172, 685, 430, 431, 176, 174, 50, 435, 175, 181, 183, 185, 186, 187, 188, 62, 449, 194, 195, 450, 455, 202, 204, 82, 211, 210, 472, 89, 222, 96, 98, 227, 100, 228, 230, 229, 226, 234, 238, 241, 117, 118, 504, 121, 636, 510, 127}, 635: {1, 1025, 262, 268, 269, 13, 15, 276, 150, 294, 682, 300, 301, 302, 688, 307, 323, 327, 328, 331, 333, 358, 742, 873, 874, 875, 748, 237, 877, 879, 117, 886, 246, 255}, 644: {257, 258, 1025, 259, 261, 255, 276, 289, 546, 291, 293, 294, 298, 300, 50, 307, 308, 181, 823, 322, 323, 326, 328, 457, 1610, 330, 333, 977, 1620, 597, 988, 100, 871, 873, 748, 237, 243, 117, 121, 250, 125, 127}, 636: {1, 258, 121, 740, 100, 9, 10, 106, 235, 813, 15, 272, 275, 596, 118, 25, 760, 313, 283, 222}, 645: {512, 513, 514, 4, 518, 521, 523, 11, 22, 23, 28, 30, 32, 39, 558, 47, 48, 46, 50, 55, 56, 59, 60, 61, 64, 65, 69, 70, 72, 73, 81, 87, 89, 91, 92, 96, 98, 616, 627, 640, 641, 134, 1159, 135, 650, 653, 654, 656, 658, 660, 664, 673, 674, 675, 168, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 188, 191, 194, 195, 708, 197, 709, 198, 200, 202, 203, 208, 209, 211, 212, 214, 216, 228, 746, 748, 239, 243, 258, 772, 268, 286, 288, 301, 318, 319, 340, 357, 367, 403, 427, 428, 430, 433, 434, 435, 955, 956, 447, 960, 959, 963, 469, 474, 482, 483, 488, 496, 506, 1018}, 648: {1, 2, 514, 4, 5, 1028, 519, 520, 9, 1029, 523, 1030, 13, 14, 15, 7, 17, 1041, 526, 527, 21, 22, 1047, 24, 25, 1050, 23, 28, 29, 33, 546, 1060, 550, 38, 40, 39, 554, 559, 1072, 49, 561, 563, 564, 565, 566, 47, 56, 568, 569, 50, 62, 63, 575, 576, 578, 67, 68, 69, 1092, 70, 71, 66, 586, 72, 585, 1033, 79, 82, 83, 596, 1110, 88, 89, 90, 1626, 603, 94, 95, 96, 98, 103, 615, 105, 104, 107, 619, 109, 110, 111, 112, 117, 118, 629, 121, 122, 123, 636, 125, 637, 127, 635, 633, 133, 143, 144, 145, 662, 663, 152, 1176, 154, 665, 153, 151, 671, 161, 674, 675, 676, 164, 678, 679, 168, 169, 167, 172, 685, 174, 175, 687, 177, 178, 173, 179, 181, 180, 183, 184, 185, 692, 187, 188, 186, 191, 193, 194, 195, 197, 199, 200, 713, 202, 203, 1228, 204, 205, 717, 208, 722, 210, 211, 726, 215, 216, 728, 218, 219, 1244, 217, 222, 220, 225, 226, 227, 228, 229, 230, 231, 743, 740, 234, 1258, 748, 746, 238, 742, 240, 235, 756, 758, 1271, 249, 250, 763, 252, 254, 769, 265, 780, 781, 275, 281, 797, 286, 288, 290, 291, 294, 295, 809, 298, 810, 304, 816, 820, 825, 826, 827, 1337, 318, 831, 323, 840, 862, 1376, 864, 357, 364, 878, 367, 368, 684, 373, 176, 377, 379, 384, 385, 386, 391, 904, 393, 399, 403, 405, 406, 407, 410, 411, 924, 413, 414, 926, 928, 929, 930, 931, 412, 423, 428, 429, 430, 431, 432, 434, 435, 436, 441, 443, 444, 447, 448, 449, 452, 454, 455, 456, 458, 471, 472, 473, 474, 475, 477, 479, 483, 484, 997, 1003, 496, 497, 498, 500, 502, 505, 507, 510}, 647: {257, 134, 136, 15, 402, 403, 147, 405, 22, 1047, 29, 291, 294, 1063, 554, 427, 300, 173, 298, 174, 177, 568, 831, 705, 196, 197, 326, 70, 328, 72, 71, 203, 588, 73, 77, 79, 202, 82, 213, 88, 604, 222, 993, 357, 742, 231, 490, 748, 237, 1263, 496, 117, 1014, 631, 1016, 121, 250, 255}, 650: {1, 514, 515, 4, 517, 2, 7, 1031, 521, 519, 523, 1035, 525, 526, 527, 1039, 15, 530, 528, 21, 22, 23, 25, 1050, 27, 29, 546, 1060, 550, 38, 552, 1065, 554, 551, 559, 561, 50, 563, 565, 54, 55, 568, 566, 56, 571, 520, 62, 63, 576, 66, 578, 579, 581, 69, 71, 72, 73, 585, 68, 588, 77, 79, 80, 82, 597, 1110, 88, 601, 602, 91, 603, 1627, 1118, 1119, 95, 608, 98, 99, 612, 96, 1126, 97, 100, 614, 620, 109, 622, 1135, 625, 226, 627, 628, 629, 630, 631, 118, 121, 633, 117, 636, 637, 1149, 127, 639, 635, 642, 131, 644, 133, 134, 135, 648, 137, 650, 136, 140, 141, 654, 143, 231, 145, 658, 659, 144, 661, 662, 663, 152, 665, 154, 155, 132, 157, 670, 671, 160, 673, 674, 163, 164, 161, 159, 679, 168, 162, 172, 173, 174, 175, 176, 177, 179, 692, 180, 182, 183, 181, 185, 186, 187, 188, 1215, 191, 705, 194, 195, 708, 197, 196, 198, 199, 200, 202, 715, 204, 205, 206, 719, 203, 209, 210, 211, 212, 208, 214, 215, 216, 217, 218, 219, 732, 222, 1247, 223, 737, 735, 227, 739, 229, 742, 228, 232, 233, 234, 747, 230, 235, 238, 751, 239, 657, 243, 755, 151, 257, 258, 153, 265, 780, 269, 270, 271, 272, 281, 158, 286, 288, 290, 294, 809, 301, 309, 823, 313, 315, 316, 323, 843, 849, 355, 357, 363, 367, 371, 373, 378, 380, 385, 898, 389, 391, 393, 1419, 399, 402, 403, 404, 926, 416, 417, 928, 419, 420, 423, 427, 429, 430, 431, 432, 434, 435, 443, 444, 445, 447, 89, 449, 1474, 451, 452, 450, 968, 969, 193, 472, 474, 476, 478, 604, 480, 479, 482, 483, 484, 485, 489, 491, 493, 494, 495, 496, 498, 499, 501, 502, 504, 506, 507, 509, 510, 511}, 651: {515, 268, 269, 276, 285, 286, 292, 294, 683, 301, 302, 306, 690, 309, 322, 327, 332, 995, 242, 116, 127}, 654: {1, 3, 4, 8, 1035, 11, 13, 14, 12, 15, 22, 535, 1048, 25, 24, 28, 546, 558, 50, 54, 56, 568, 66, 69, 70, 71, 588, 79, 591, 81, 82, 83, 596, 597, 87, 1115, 95, 97, 98, 100, 109, 111, 114, 116, 117, 118, 121, 124, 638, 128, 137, 1165, 143, 144, 146, 147, 660, 151, 153, 154, 678, 168, 169, 172, 173, 174, 689, 181, 189, 195, 196, 204, 720, 210, 215, 216, 218, 222, 735, 736, 223, 739, 742, 746, 748, 237, 238, 239, 751, 756, 246, 248, 249, 250, 252, 255, 257, 258, 1283, 1285, 265, 268, 269, 785, 274, 275, 276, 278, 282, 283, 284, 288, 291, 294, 300, 302, 821, 825, 313, 317, 318, 332, 845, 336, 367, 370, 381, 385, 405, 408, 926, 418, 423, 431, 963, 455, 969, 462, 468, 473, 476, 508, 496, 1009, 1014, 1016, 1020}, 653: {1, 2, 1028, 517, 4, 7, 520, 518, 521, 523, 11, 511, 526, 527, 15, 1035, 1042, 531, 1044, 22, 1046, 28, 546, 550, 38, 1065, 42, 50, 563, 53, 566, 55, 56, 54, 571, 572, 573, 62, 575, 576, 64, 578, 63, 1087, 581, 70, 69, 585, 76, 77, 1101, 79, 81, 82, 83, 1620, 597, 87, 88, 89, 94, 96, 97, 98, 100, 101, 105, 619, 620, 1133, 622, 1135, 111, 1136, 1132, 1139, 1140, 117, 628, 631, 118, 121, 125, 638, 127, 128, 642, 132, 739, 136, 135, 139, 654, 143, 142, 657, 658, 659, 145, 144, 151, 152, 153, 154, 156, 157, 670, 1183, 160, 161, 674, 163, 164, 1188, 167, 168, 679, 684, 685, 174, 175, 176, 177, 686, 179, 180, 181, 1206, 1207, 696, 185, 1210, 186, 693, 692, 702, 191, 183, 193, 194, 195, 196, 197, 198, 199, 200, 712, 202, 708, 1228, 204, 205, 719, 208, 1231, 722, 211, 210, 213, 214, 215, 216, 728, 219, 732, 1244, 222, 223, 737, 226, 225, 228, 229, 230, 742, 227, 233, 234, 746, 748, 237, 232, 239, 238, 1267, 756, 245, 755, 248, 763, 765, 257, 258, 771, 265, 779, 780, 272, 790, 282, 797, 286, 802, 291, 290, 293, 294, 809, 300, 819, 307, 310, 823, 313, 318, 328, 840, 333, 862, 172, 356, 357, 366, 367, 371, 378, 380, 381, 385, 386, 388, 393, 395, 402, 403, 182, 405, 407, 409, 410, 411, 416, 930, 1444, 423, 425, 428, 941, 429, 431, 944, 187, 188, 436, 441, 444, 447, 448, 449, 451, 1478, 967, 455, 458, 973, 471, 984, 472, 474, 476, 480, 482, 492, 496, 1012, 1014, 502, 1016, 506, 508, 509, 510, 1023}, 655: {1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 36, 38, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 69, 70, 76, 77, 79, 81, 82, 86, 87, 88, 89, 92, 93, 96, 97, 98, 100, 111, 113, 116, 117, 118, 121, 122, 124, 125, 126, 127, 128, 129, 131, 132, 133, 134, 135, 137, 143, 144, 149, 150, 152, 153, 155, 156, 157, 159, 160, 161, 162, 164, 165, 166, 167, 170, 171, 172, 174, 175, 176, 178, 179, 181, 182, 183, 185, 186, 187, 188, 190, 191, 192, 193, 195, 196, 197, 198, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 218, 219, 220, 221, 222, 223, 224, 226, 228, 233, 234, 236, 237, 238, 239, 240, 242, 246, 248, 249, 250, 251, 252, 255, 256, 257, 258, 262, 265, 268, 269, 270, 271, 272, 273, 274, 275, 276, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 291, 292, 293, 294, 295, 296, 297, 298, 300, 301, 302, 303, 304, 305, 306, 307, 310, 311, 312, 313, 315, 316, 317, 318, 319, 320, 321, 324, 325, 326, 327, 328, 330, 332, 333, 337, 340, 344, 345, 346, 347, 354, 356, 357, 359, 363, 367, 371, 372, 375, 378, 381, 382, 385, 387, 391, 393, 396, 402, 403, 405, 410, 411, 417, 423, 425, 427, 428, 433, 435, 443, 447, 448, 449, 451, 454, 458, 459, 461, 462, 464, 466, 467, 468, 469, 471, 474, 475, 476, 479, 480, 481, 483, 498, 500, 502, 503, 504, 505, 507, 508, 509, 511, 512, 513, 514, 515, 516, 517, 518, 520, 521, 522, 523, 525, 527, 528, 529, 531, 533, 534, 535, 536, 537, 543, 547, 550, 553, 558, 559, 566, 568, 572, 574, 576, 578, 581, 582, 584, 591, 594, 603, 604, 605, 607, 610, 611, 612, 619, 628, 629, 631, 632, 636, 638, 639, 640, 642, 644, 645, 647, 649, 650, 651, 653, 654, 655, 656, 657, 658, 660, 662, 670, 672, 673, 674, 676, 684, 685, 686, 690, 692, 693, 694, 695, 698, 699, 700, 702, 707, 708, 709, 712, 715, 716, 717, 722, 723, 724, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 739, 740, 741, 742, 744, 746, 750, 751, 753, 761, 762, 764, 766, 770, 772, 773, 775, 778, 781, 782, 785, 786, 789, 792, 793, 794, 796, 800, 803, 805, 806, 813, 815, 823, 825, 831, 844, 845, 847, 855, 860, 863, 865, 867, 869, 872, 874, 875, 880, 882, 887, 889, 895, 896, 899, 900, 902, 903, 904, 906, 909, 910, 911, 912, 913, 914, 915, 916, 918, 919, 921, 923, 927, 930, 935, 936, 939, 942, 944, 945, 950, 953, 954, 955, 956, 958, 959, 960, 961, 962, 963, 966, 972, 974, 975, 979, 980, 995, 1005, 1007, 1008, 1009, 1010, 1011, 1012, 1014, 1016, 1017, 1018, 1022, 1024, 1029, 1041, 1042, 1044, 1045, 1046, 1053, 1061, 1062, 1063, 1067, 1068, 1069, 1070, 1071, 1074, 1082, 1084, 1085, 1086, 1090, 1097, 1098, 1099, 1100, 1101, 1103, 1106, 1107, 1108, 1111, 1112, 1113, 1118, 1121, 1128, 1129, 1131, 1134, 1135, 1136, 1137, 1140, 1141, 1142, 1143, 1144, 1147, 1149, 1153, 1155, 1158, 1160, 1161, 1166, 1167, 1169, 1170, 1171, 1173, 1174, 1176, 1186, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1208, 1211, 1213, 1214, 1221, 1223, 1226, 1232, 1233, 1238, 1245, 1248, 1252, 1255, 1256, 1257, 1262, 1265, 1266, 1267, 1268, 1273, 1278, 1281, 1284, 1288, 1296, 1311, 1319, 1322, 1344, 1351, 1356, 1368, 1370, 1375, 1378, 1379, 1380, 1388, 1395, 1400, 1403, 1406, 1407, 1418, 1421, 1426, 1436, 1445, 1448, 1462, 1465, 1466, 1473, 1475, 1479, 1490, 1499, 1501, 1506, 1514, 1516, 1529, 1532, 1535, 1538, 1549, 1553, 1554, 1560, 1578, 1585, 1600, 1602, 1605, 1607, 1623, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651}, 649: {1, 257, 1283, 15, 275, 147, 24, 282, 291, 678, 298, 815, 50, 181, 323, 471, 1244, 117, 1016, 121, 250, 252, 254, 127}, 658: {257, 1, 515, 772, 129, 518, 7, 8, 137, 9, 654, 527, 273, 530, 276, 22, 151, 408, 24, 919, 923, 31, 32, 168, 169, 42, 171, 45, 429, 943, 433, 178, 50, 181, 182, 1079, 56, 952, 55, 318, 960, 192, 195, 69, 70, 198, 201, 458, 844, 1101, 718, 467, 724, 212, 86, 471, 730, 603, 475, 477, 735, 96, 98, 100, 488, 235, 628, 117, 127, 510, 511}, 656: {896, 903, 269, 270, 272, 286, 300, 301, 302, 303, 689, 312, 316, 322, 326, 327, 338, 340, 344, 346, 347, 875, 750, 245}, 660: {1, 2, 515, 3, 7, 8, 1035, 523, 527, 17, 21, 22, 24, 1050, 29, 542, 33, 546, 38, 550, 40, 41, 1065, 559, 47, 50, 1074, 1078, 56, 569, 568, 62, 63, 64, 67, 68, 71, 72, 1615, 80, 79, 82, 83, 84, 1110, 87, 89, 90, 603, 91, 94, 95, 96, 97, 98, 99, 100, 101, 106, 1133, 1135, 625, 1139, 117, 118, 120, 121, 122, 123, 636, 125, 640, 132, 134, 135, 139, 652, 144, 145, 657, 658, 663, 151, 153, 1178, 154, 1181, 1183, 159, 161, 675, 164, 163, 167, 680, 168, 679, 172, 173, 174, 175, 176, 177, 179, 181, 182, 183, 184, 186, 191, 195, 196, 197, 710, 201, 202, 204, 207, 208, 209, 722, 211, 210, 215, 216, 217, 1240, 219, 222, 739, 228, 227, 230, 231, 742, 229, 746, 747, 748, 235, 238, 239, 755, 243, 249, 250, 252, 254, 257, 771, 259, 774, 265, 266, 271, 272, 786, 281, 797, 800, 290, 294, 809, 810, 298, 301, 307, 313, 826, 825, 316, 315, 318, 328, 845, 846, 347, 349, 357, 358, 362, 366, 890, 380, 385, 386, 898, 1411, 391, 392, 393, 1419, 402, 403, 404, 405, 926, 930, 419, 423, 428, 429, 430, 431, 432, 434, 435, 946, 444, 449, 456, 1483, 462, 470, 472, 473, 474, 483, 996, 485, 491, 496, 1020, 510}, 659: {512, 514, 4, 517, 7, 520, 521, 519, 524, 13, 526, 528, 1044, 23, 1064, 43, 559, 49, 50, 566, 568, 569, 58, 56, 62, 64, 66, 578, 69, 70, 73, 76, 77, 79, 82, 86, 88, 89, 601, 602, 604, 603, 606, 607, 96, 1119, 98, 97, 610, 611, 609, 616, 1138, 629, 121, 636, 127, 642, 131, 646, 647, 648, 649, 136, 134, 135, 654, 143, 144, 1168, 655, 659, 1172, 661, 660, 657, 664, 153, 155, 157, 670, 159, 161, 162, 675, 164, 673, 167, 170, 172, 173, 174, 175, 176, 177, 178, 179, 1203, 181, 182, 693, 183, 185, 186, 699, 187, 180, 188, 191, 192, 705, 195, 196, 197, 708, 199, 712, 202, 204, 720, 210, 211, 212, 214, 215, 216, 218, 735, 226, 739, 234, 241, 1267, 762, 252, 255, 257, 258, 269, 272, 1297, 792, 794, 805, 294, 313, 315, 316, 317, 319, 836, 837, 855, 345, 356, 357, 367, 385, 387, 393, 402, 419, 423, 942, 431, 443, 447, 448, 451, 90, 467, 469, 474, 476, 479, 481, 482, 483, 486, 489, 490, 492, 494, 496, 498, 499, 502, 505, 506, 507, 1021}, 646: {258, 259, 908, 272, 1176, 286, 288, 1313, 678, 294, 682, 683, 300, 304, 690, 307, 310, 313, 315, 319, 323, 328, 332, 1237, 346, 347, 349, 352, 354, 748, 877, 750, 751, 880, 892, 893, 1022, 895}, 663: {1, 3, 7, 9, 521, 11, 12, 13, 15, 1047, 23, 25, 1048, 1051, 31, 544, 546, 1059, 42, 1067, 47, 1073, 50, 56, 1086, 64, 69, 588, 591, 597, 89, 603, 1119, 96, 98, 100, 619, 108, 111, 628, 117, 121, 123, 124, 125, 127, 129, 134, 1161, 652, 655, 658, 147, 148, 150, 151, 676, 678, 682, 173, 685, 174, 176, 180, 181, 693, 183, 696, 182, 187, 192, 710, 210, 1245, 741, 742, 235, 748, 237, 749, 240, 243, 245, 762, 763, 1276, 258, 259, 260, 265, 268, 272, 273, 274, 276, 280, 281, 282, 284, 286, 287, 288, 289, 294, 299, 1324, 300, 815, 1327, 307, 313, 827, 316, 315, 318, 319, 321, 322, 323, 324, 833, 326, 328, 330, 332, 333, 844, 845, 351, 864, 357, 872, 363, 876, 895, 405, 919, 410, 411, 924, 925, 928, 948, 956, 455, 975, 978, 466, 471, 984, 985, 473, 475, 1009, 1011, 1017, 508, 509}, 664: {513, 514, 1, 4, 516, 518, 7, 522, 12, 525, 14, 528, 529, 531, 22, 31, 45, 47, 50, 52, 53, 566, 54, 56, 57, 58, 64, 1090, 69, 70, 71, 582, 73, 1098, 588, 1101, 77, 79, 81, 83, 1109, 89, 603, 92, 95, 96, 97, 98, 611, 100, 627, 118, 631, 121, 636, 127, 642, 132, 134, 649, 137, 654, 655, 657, 659, 660, 149, 663, 152, 153, 154, 151, 156, 664, 157, 159, 160, 673, 162, 678, 168, 169, 172, 684, 173, 175, 174, 176, 179, 180, 692, 182, 183, 186, 187, 702, 191, 192, 705, 194, 708, 197, 196, 202, 203, 715, 717, 209, 210, 212, 724, 215, 732, 222, 735, 223, 227, 228, 229, 230, 234, 237, 764, 770, 778, 268, 276, 792, 285, 286, 805, 302, 306, 317, 318, 319, 321, 326, 328, 845, 356, 367, 408, 414, 425, 427, 431, 433, 449, 450, 458, 462, 466, 469, 478, 479, 480, 481, 482, 483, 484, 494, 496, 497, 504, 509}, 657: {1, 258, 7, 9, 269, 273, 151, 282, 922, 286, 294, 300, 301, 302, 690, 327, 455, 340, 346, 475, 744, 873, 109, 111, 1009, 628, 117, 118, 508}, 665: {1, 1028, 7, 9, 12, 527, 1040, 15, 535, 24, 1048, 538, 1047, 31, 33, 546, 1061, 50, 566, 56, 65, 69, 71, 588, 79, 597, 88, 89, 92, 96, 97, 98, 100, 105, 620, 1132, 109, 111, 117, 631, 121, 125, 126, 127, 133, 134, 135, 143, 147, 660, 151, 154, 156, 157, 684, 172, 685, 687, 177, 181, 183, 185, 186, 699, 188, 191, 194, 195, 196, 200, 1225, 202, 721, 210, 214, 215, 216, 222, 742, 234, 748, 237, 238, 239, 240, 756, 248, 249, 762, 763, 255, 257, 1283, 265, 271, 274, 282, 286, 287, 1315, 293, 294, 298, 301, 815, 307, 313, 315, 319, 833, 328, 845, 343, 346, 866, 357, 369, 378, 393, 405, 410, 411, 924, 926, 417, 418, 419, 931, 421, 423, 427, 432, 456, 471, 472, 473, 475, 476, 483, 496, 1009, 508}, 666: {513, 514, 515, 4, 5, 518, 517, 519, 520, 7, 523, 11, 13, 525, 527, 12, 529, 530, 1045, 1047, 23, 25, 26, 28, 31, 32, 544, 546, 516, 46, 1071, 48, 50, 566, 56, 64, 66, 69, 70, 582, 1098, 79, 591, 81, 82, 1110, 89, 603, 604, 92, 91, 607, 96, 97, 98, 100, 613, 616, 106, 1132, 108, 111, 114, 116, 118, 632, 121, 122, 636, 124, 638, 127, 640, 129, 1154, 642, 132, 133, 134, 647, 135, 137, 644, 650, 646, 653, 654, 143, 656, 144, 1170, 147, 657, 661, 662, 151, 663, 153, 154, 660, 162, 163, 168, 169, 684, 173, 174, 175, 176, 177, 172, 179, 180, 181, 182, 183, 696, 185, 186, 699, 187, 188, 191, 192, 193, 194, 195, 196, 197, 709, 199, 200, 707, 202, 203, 204, 205, 206, 651, 208, 209, 210, 211, 213, 216, 729, 222, 223, 655, 742, 744, 234, 236, 237, 238, 1266, 245, 248, 760, 255, 257, 258, 264, 265, 269, 270, 273, 792, 282, 284, 286, 288, 291, 805, 293, 294, 811, 300, 301, 302, 310, 318, 831, 319, 331, 333, 339, 855, 856, 864, 866, 357, 370, 381, 385, 405, 410, 692, 924, 423, 427, 1451, 429, 430, 428, 432, 945, 433, 435, 436, 443, 956, 959, 960, 1474, 963, 962, 649, 974, 467, 471, 474, 478, 479, 480, 482, 483, 484, 489, 492, 493, 494, 496, 498, 1011, 499, 1013, 502, 504, 505, 506, 507, 1021, 510, 511}, 661: {1, 514, 515, 8, 1035, 527, 531, 1045, 538, 28, 31, 48, 50, 52, 566, 568, 58, 573, 64, 69, 70, 71, 79, 86, 89, 603, 95, 96, 97, 615, 117, 118, 631, 121, 131, 132, 647, 135, 140, 652, 144, 657, 145, 665, 161, 676, 165, 166, 164, 168, 169, 170, 684, 173, 172, 174, 175, 178, 179, 180, 181, 183, 185, 189, 191, 192, 194, 707, 196, 709, 197, 199, 200, 195, 204, 209, 210, 727, 216, 215, 218, 219, 222, 228, 230, 237, 238, 751, 749, 756, 249, 762, 255, 258, 272, 274, 280, 294, 298, 300, 304, 310, 313, 318, 357, 408, 418, 423, 425, 427, 428, 433, 436, 443, 972, 471, 480, 496, 498, 501, 506}, 662: {515, 6, 10, 268, 13, 275, 276, 285, 286, 291, 813, 50, 1342, 319, 591, 985, 93, 1380, 1381, 100, 1511, 1652, 246}, 667: {131, 137, 9, 651, 268, 269, 527, 272, 275, 660, 23, 283, 28, 285, 168, 427, 301, 435, 182, 694, 313, 186, 315, 316, 318, 192, 962, 196, 69, 197, 1101, 461, 79, 210, 86, 216, 475, 223, 482, 98, 357, 487, 234, 238, 880, 504, 124}, 641: {513, 514, 258, 134, 268, 270, 1039, 528, 657, 23, 285, 30, 1194, 427, 301, 558, 303, 432, 305, 434, 50, 59, 192, 64, 198, 969, 203, 336, 209, 338, 83, 89, 865, 483, 484, 496, 497, 242, 124, 511}, 668: {896, 257, 258, 902, 137, 269, 13, 271, 272, 403, 538, 283, 29, 286, 288, 289, 294, 554, 300, 302, 50, 307, 311, 323, 69, 328, 333, 210, 82, 596, 340, 345, 347, 475, 97, 354, 355, 993, 358, 231, 367, 752, 882, 252, 124, 895}, 673: {896, 258, 898, 268, 269, 12, 272, 528, 286, 288, 292, 294, 300, 301, 302, 303, 307, 310, 311, 313, 315, 321, 322, 323, 326, 327, 328, 79, 340, 344, 345, 347, 750, 242, 895}, 671: {2, 4, 5, 7, 11, 12, 526, 17, 22, 23, 27, 29, 31, 33, 546, 550, 38, 553, 554, 559, 1073, 50, 562, 53, 54, 566, 568, 56, 570, 55, 1597, 62, 576, 578, 66, 68, 581, 583, 591, 79, 82, 597, 1109, 88, 89, 96, 98, 628, 117, 118, 121, 123, 654, 144, 147, 159, 161, 679, 684, 685, 686, 174, 176, 177, 172, 181, 182, 184, 188, 1215, 1217, 195, 1222, 201, 203, 204, 720, 210, 1239, 219, 222, 226, 742, 231, 233, 234, 748, 237, 241, 250, 255, 257, 258, 770, 265, 779, 273, 1303, 288, 802, 298, 810, 838, 327, 841, 849, 864, 356, 379, 385, 405, 925, 431, 947, 443, 451, 452, 455, 1491, 472, 986, 504, 510, 511}, 669: {1, 514, 515, 517, 7, 521, 522, 523, 12, 527, 531, 22, 23, 537, 50, 56, 64, 79, 82, 603, 96, 97, 614, 111, 114, 117, 118, 121, 125, 127, 132, 133, 647, 649, 654, 657, 150, 151, 664, 168, 169, 172, 174, 175, 181, 183, 187, 190, 191, 192, 194, 195, 196, 205, 208, 216, 222, 235, 749, 246, 248, 252, 257, 258, 268, 269, 271, 276, 290, 300, 302, 310, 313, 323, 324, 326, 329, 340, 347, 348, 354, 355, 357, 879, 898, 902, 915, 408, 427, 462, 474, 475, 479, 480, 482, 483, 490, 505, 508, 511}, 676: {1, 257, 259, 132, 258, 902, 255, 520, 265, 9, 892, 13, 270, 271, 144, 269, 272, 912, 916, 22, 538, 539, 286, 288, 546, 294, 295, 168, 169, 682, 172, 300, 173, 302, 688, 303, 50, 174, 948, 181, 687, 313, 315, 316, 318, 64, 193, 962, 326, 328, 1483, 845, 1234, 471, 344, 345, 222, 352, 480, 354, 482, 993, 483, 100, 250, 748, 750, 751, 879, 114, 117, 1654, 1527, 245, 890, 508, 895}, 674: {1, 257, 255, 15, 405, 151, 25, 282, 539, 410, 288, 929, 289, 292, 294, 678, 300, 685, 1197, 304, 50, 181, 313, 315, 827, 323, 1620, 597, 222, 866, 742, 751, 111, 117, 118, 245, 121, 763, 252, 125, 127}, 652: {257, 259, 395, 275, 538, 282, 286, 288, 294, 300, 301, 307, 699, 323, 328, 333, 984, 96, 748, 879, 245, 125}, 677: {1, 129, 7, 268, 908, 14, 148, 405, 150, 151, 1049, 539, 286, 288, 289, 290, 678, 294, 300, 687, 307, 322, 323, 455, 457, 845, 980, 471, 1240, 91, 475, 1245, 222, 351, 988, 740, 101, 742, 358, 748, 237, 109, 240, 243, 1011, 245, 117, 508, 126}, 682: {1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 15, 17, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 33, 38, 39, 41, 42, 47, 48, 49, 50, 51, 53, 54, 55, 56, 58, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 94, 95, 96, 97, 98, 100, 108, 109, 111, 117, 121, 122, 124, 125, 127, 128, 135, 143, 144, 147, 148, 150, 151, 153, 154, 156, 157, 158, 159, 161, 163, 164, 167, 168, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 195, 196, 201, 202, 204, 205, 209, 210, 211, 215, 216, 217, 218, 219, 222, 223, 226, 228, 229, 231, 232, 233, 234, 235, 237, 238, 239, 240, 241, 243, 245, 246, 248, 249, 250, 252, 254, 255, 257, 258, 259, 263, 265, 268, 271, 272, 273, 274, 276, 280, 281, 282, 284, 288, 290, 291, 293, 294, 298, 299, 300, 304, 317, 318, 323, 325, 327, 328, 332, 333, 339, 346, 351, 352, 356, 357, 358, 362, 363, 365, 366, 367, 378, 379, 380, 384, 385, 386, 393, 395, 399, 401, 403, 405, 410, 412, 419, 420, 423, 427, 431, 433, 443, 447, 451, 455, 465, 467, 468, 470, 471, 472, 475, 476, 509, 518, 520, 527, 540, 541, 542, 546, 549, 550, 551, 552, 553, 554, 556, 558, 559, 562, 566, 568, 570, 572, 573, 576, 578, 581, 582, 583, 585, 586, 591, 597, 619, 623, 625, 627, 628, 631, 651, 654, 655, 657, 658, 659, 660, 672, 673, 678, 683, 684, 685, 686, 687, 692, 693, 696, 697, 699, 708, 710, 713, 716, 717, 719, 720, 721, 722, 723, 724, 728, 729, 732, 735, 737, 738, 742, 746, 748, 752, 756, 761, 762, 763, 765, 769, 772, 774, 775, 779, 780, 781, 783, 790, 797, 801, 802, 804, 806, 808, 809, 820, 823, 824, 833, 834, 849, 862, 866, 876, 881, 890, 895, 922, 924, 925, 932, 940, 941, 942, 943, 944, 946, 948, 959, 977, 991, 999, 1011, 1012, 1016, 1019, 1028, 1035, 1039, 1045, 1046, 1047, 1048, 1067, 1074, 1079, 1084, 1089, 1090, 1091, 1093, 1107, 1118, 1132, 1135, 1153, 1178, 1188, 1217, 1220, 1221, 1222, 1225, 1228, 1231, 1232, 1267, 1303, 1305, 1311, 1410, 1428, 1437, 1440, 1478, 1655}, 679: {1, 132, 520, 8, 268, 143, 527, 531, 153, 154, 28, 286, 288, 416, 290, 419, 291, 294, 423, 168, 169, 42, 172, 173, 174, 432, 50, 181, 56, 184, 568, 318, 63, 64, 322, 196, 69, 710, 327, 70, 73, 204, 588, 721, 83, 727, 215, 222, 223, 95, 97, 483, 484, 357, 249, 100, 748, 109, 111, 751, 241, 121}, 684: {1, 1028, 520, 8, 15, 38, 553, 48, 49, 50, 63, 64, 66, 67, 70, 585, 73, 82, 83, 596, 88, 94, 98, 100, 111, 625, 117, 118, 121, 147, 151, 158, 161, 168, 172, 173, 178, 692, 181, 186, 710, 202, 204, 716, 208, 722, 210, 215, 728, 217, 218, 216, 732, 734, 225, 742, 237, 238, 239, 756, 248, 763, 252, 1283, 265, 781, 274, 1301, 282, 365, 371, 376, 381, 386, 393, 395, 401, 402, 408, 409, 411, 924, 934, 435, 477, 483}, 685: {288, 289, 324, 325, 327, 872, 873, 299, 875, 269, 302, 334, 333, 337, 882, 340, 886, 991, 286, 319}, 683: {1280, 513, 258, 259, 900, 133, 132, 264, 906, 511, 268, 269, 270, 911, 272, 271, 914, 915, 22, 286, 288, 289, 678, 294, 682, 299, 300, 301, 302, 303, 683, 305, 306, 690, 308, 307, 311, 56, 313, 312, 187, 316, 317, 62, 315, 321, 322, 323, 325, 327, 328, 1483, 588, 332, 331, 340, 344, 472, 346, 347, 350, 607, 609, 354, 358, 748, 879, 880, 754, 626, 245, 887, 248, 127, 895}, 691: {1, 772, 8, 650, 524, 1172, 672, 294, 170, 304, 50, 178, 692, 182, 56, 185, 318, 64, 322, 205, 79, 603, 604, 478, 735, 98, 227, 748, 496, 243, 500, 631}, 672: {515, 1028, 269, 15, 275, 280, 281, 25, 1023, 284, 931, 1061, 1190, 301, 815, 50, 181, 321, 476, 220, 864, 225, 874, 109, 127, 237, 756, 124, 255}, 692: {257, 1, 1028, 523, 1040, 1047, 25, 410, 1023, 412, 285, 1054, 287, 411, 294, 168, 300, 692, 56, 321, 194, 66, 326, 328, 204, 845, 208, 211, 476, 866, 100, 1132, 238, 756, 1012, 249, 762, 763, 508, 127}, 690: {1, 514, 1028, 4, 8, 9, 523, 12, 1041, 1042, 25, 546, 554, 47, 51, 53, 56, 63, 64, 1090, 67, 66, 581, 70, 69, 72, 585, 73, 77, 79, 80, 85, 88, 89, 90, 94, 1118, 98, 106, 629, 118, 120, 121, 636, 127, 642, 649, 655, 148, 663, 153, 154, 158, 159, 1185, 163, 167, 168, 684, 174, 1207, 186, 1210, 705, 194, 197, 712, 202, 203, 204, 716, 208, 210, 211, 722, 216, 218, 223, 226, 739, 742, 232, 233, 746, 234, 747, 237, 238, 239, 240, 1273, 763, 780, 781, 274, 276, 790, 281, 794, 284, 294, 357, 364, 376, 384, 393, 396, 402, 428, 431, 435, 443, 451, 993, 496}, 689: {257, 1, 258, 260, 7, 13, 15, 273, 405, 150, 151, 410, 295, 298, 300, 50, 181, 328, 717, 596, 597, 471, 475, 222, 358, 748, 109, 237, 879, 111, 117, 118, 121, 250, 763, 125}, 686: {514, 2, 134, 135, 518, 521, 265, 651, 12, 11, 654, 527, 528, 22, 23, 26, 28, 542, 1184, 806, 168, 425, 170, 299, 172, 173, 174, 430, 176, 48, 178, 435, 180, 181, 182, 50, 56, 185, 179, 187, 317, 318, 191, 64, 192, 194, 451, 197, 198, 327, 969, 204, 205, 588, 79, 208, 209, 467, 214, 89, 474, 603, 480, 97, 98, 99, 357, 427, 234, 504, 127}, 693: {514, 7, 520, 521, 9, 11, 523, 12, 527, 528, 23, 25, 28, 546, 39, 48, 50, 53, 566, 568, 56, 58, 572, 64, 576, 1090, 69, 581, 582, 77, 79, 591, 88, 604, 606, 96, 97, 98, 99, 611, 1135, 1136, 628, 117, 118, 631, 632, 121, 1145, 636, 127, 130, 131, 132, 134, 135, 649, 650, 651, 654, 143, 655, 144, 660, 662, 664, 157, 159, 673, 162, 161, 684, 685, 174, 172, 176, 177, 178, 180, 181, 693, 183, 697, 186, 187, 188, 185, 191, 192, 193, 195, 196, 708, 197, 199, 1232, 210, 211, 215, 216, 729, 218, 222, 735, 1248, 228, 229, 742, 230, 234, 258, 272, 273, 281, 282, 1311, 288, 289, 291, 298, 300, 313, 318, 333, 855, 357, 378, 382, 402, 403, 419, 423, 427, 428, 939, 942, 432, 443, 449, 977, 471, 472, 480, 483, 484, 488, 492, 1522, 499, 504, 506, 507, 508, 509}, 688: {898, 259, 288, 678, 682, 302, 304, 307, 309, 326, 329, 332, 336, 1234, 339, 338, 341, 349, 359, 1127, 877, 749, 879, 754}, 697: {1, 1025, 7, 9, 1047, 25, 546, 1059, 1067, 50, 1089, 591, 595, 596, 107, 628, 118, 121, 122, 123, 124, 125, 126, 127, 129, 1160, 150, 682, 683, 689, 181, 713, 1245, 222, 225, 742, 235, 748, 237, 751, 754, 242, 244, 245, 246, 250, 763, 252, 254, 257, 260, 263, 268, 270, 271, 273, 276, 277, 280, 282, 283, 284, 286, 287, 288, 291, 294, 295, 298, 300, 301, 302, 815, 305, 818, 307, 820, 310, 833, 323, 324, 325, 326, 328, 331, 333, 336, 339, 343, 876, 879, 369, 881, 886, 895, 928, 455, 456, 975, 979, 473, 986, 989, 1012, 1022}, 698: {512, 513, 1, 515, 516, 9, 10, 525, 526, 529, 22, 25, 28, 1063, 50, 568, 66, 588, 83, 86, 89, 603, 1115, 606, 95, 96, 607, 100, 613, 625, 121, 1149, 127, 640, 131, 132, 133, 134, 135, 648, 654, 143, 656, 144, 659, 662, 663, 153, 168, 172, 173, 174, 175, 176, 177, 181, 183, 187, 190, 191, 705, 194, 707, 195, 709, 198, 199, 202, 204, 205, 210, 211, 214, 220, 222, 228, 230, 751, 255, 257, 258, 275, 1299, 283, 284, 294, 300, 307, 330, 855, 357, 385, 404, 419, 421, 423, 427, 428, 431, 433, 434, 435, 945, 968, 465, 988, 478, 479, 480, 481, 482, 483, 485, 486, 487, 489, 490, 491, 496, 497, 498, 499, 505, 507, 1020, 1021, 511}, 670: {515, 135, 8, 519, 650, 651, 521, 15, 144, 657, 659, 1299, 417, 161, 419, 168, 174, 175, 945, 949, 186, 191, 705, 195, 199, 969, 1099, 83, 474, 603, 606, 479, 480, 222, 482, 98, 228, 611, 485, 615, 232, 484, 96, 483, 245, 511}, 694: {1028, 517, 519, 520, 9, 521, 1035, 523, 526, 527, 528, 15, 530, 22, 23, 1050, 28, 31, 48, 50, 52, 69, 582, 71, 584, 72, 82, 88, 89, 603, 604, 605, 606, 97, 610, 98, 100, 614, 1126, 617, 118, 630, 632, 121, 127, 641, 131, 132, 645, 133, 135, 648, 138, 141, 654, 143, 144, 657, 659, 660, 661, 663, 153, 665, 157, 671, 673, 161, 163, 684, 172, 174, 176, 177, 178, 1203, 692, 1205, 181, 179, 180, 185, 183, 699, 187, 188, 191, 193, 194, 195, 196, 197, 1221, 199, 200, 705, 202, 203, 204, 205, 210, 211, 215, 216, 226, 228, 229, 230, 237, 238, 1263, 239, 241, 1269, 275, 300, 318, 836, 356, 357, 378, 385, 393, 419, 423, 427, 429, 1455, 432, 434, 435, 448, 449, 451, 965, 468, 470, 474, 480, 481, 482, 483, 484, 485, 489, 490, 491, 492, 495, 496, 498, 499, 504, 506, 1020, 510, 511}, 680: {1, 257, 515, 517, 7, 9, 137, 269, 14, 15, 143, 273, 274, 276, 20, 150, 151, 408, 25, 24, 285, 286, 294, 169, 815, 50, 318, 1089, 195, 203, 845, 98, 100, 242, 1012, 117, 248, 121}, 705: {1, 2, 8, 1544, 1035, 526, 15, 1043, 22, 28, 29, 546, 38, 550, 554, 560, 50, 566, 568, 58, 62, 64, 576, 578, 69, 71, 588, 79, 82, 83, 597, 89, 94, 95, 96, 97, 99, 622, 111, 623, 625, 627, 117, 118, 121, 142, 143, 144, 655, 148, 151, 161, 172, 685, 174, 684, 173, 181, 183, 699, 191, 193, 195, 196, 1228, 720, 210, 215, 222, 225, 226, 227, 228, 229, 230, 231, 233, 241, 755, 252, 255, 257, 265, 275, 282, 283, 284, 797, 286, 298, 300, 815, 820, 826, 827, 318, 843, 849, 862, 363, 373, 377, 385, 393, 399, 400, 403, 405, 416, 419, 932, 423, 427, 471}, 701: {257, 1, 269, 272, 275, 19, 285, 286, 289, 292, 297, 300, 303, 304, 689, 50, 690, 311, 312, 313, 315, 316, 326, 328, 333, 344, 100, 127, 750, 751, 237, 124, 255}, 699: {1, 3, 1028, 7, 1033, 9, 523, 10, 13, 14, 15, 16, 19, 20, 21, 532, 23, 24, 544, 1057, 546, 1060, 1061, 1068, 50, 1093, 70, 1615, 591, 596, 597, 95, 98, 100, 1129, 106, 619, 1643, 109, 111, 112, 116, 117, 118, 1143, 121, 124, 127, 129, 137, 1163, 147, 151, 1187, 678, 683, 685, 181, 185, 191, 202, 717, 206, 211, 220, 221, 222, 224, 225, 234, 235, 748, 749, 243, 244, 246, 760, 250, 762, 252, 764, 258, 1284, 268, 269, 270, 271, 273, 275, 276, 277, 283, 285, 286, 288, 291, 294, 298, 300, 304, 1328, 307, 308, 820, 309, 1336, 825, 828, 319, 831, 321, 322, 323, 324, 325, 328, 333, 340, 1375, 870, 878, 880, 370, 886, 405, 413, 929, 930, 933, 455, 456, 458, 977, 978, 983, 471, 473, 985, 475, 989, 477, 479, 991, 482, 495, 1009, 1010, 1011, 1013}, 704: {514, 519, 523, 14, 528, 22, 50, 58, 69, 89, 603, 604, 606, 607, 98, 611, 100, 631, 632, 633, 639, 131, 134, 135, 136, 648, 654, 655, 657, 661, 662, 152, 154, 156, 679, 170, 172, 173, 175, 178, 180, 185, 187, 191, 193, 197, 205, 208, 209, 210, 211, 214, 222, 735, 259, 269, 1296, 272, 1299, 286, 289, 300, 302, 304, 316, 318, 322, 340, 344, 347, 354, 889, 381, 382, 429, 1454, 432, 435, 461, 480, 481, 486, 488, 491, 492, 493, 494, 496, 497, 506}, 707: {1024, 4, 517, 6, 8, 1545, 10, 9, 12, 525, 526, 14, 527, 529, 1530, 531, 15, 533, 13, 536, 26, 1061, 1068, 45, 52, 57, 58, 64, 65, 582, 70, 1101, 81, 83, 1107, 1109, 86, 88, 1113, 602, 603, 1628, 93, 606, 1120, 97, 100, 614, 1642, 618, 106, 111, 116, 1141, 630, 631, 632, 1142, 124, 638, 640, 641, 133, 134, 647, 135, 137, 648, 1163, 140, 654, 1168, 1171, 660, 1174, 663, 1176, 153, 154, 151, 155, 160, 162, 163, 676, 165, 166, 167, 168, 170, 172, 173, 174, 1204, 692, 694, 696, 185, 186, 1211, 702, 191, 703, 705, 194, 707, 190, 197, 708, 199, 712, 200, 715, 716, 718, 719, 208, 211, 723, 212, 216, 730, 220, 221, 732, 735, 224, 736, 1251, 739, 1255, 744, 1257, 747, 238, 242, 248, 251, 766, 256, 1281, 770, 778, 269, 782, 275, 279, 792, 283, 285, 286, 799, 1311, 287, 293, 294, 297, 811, 302, 303, 815, 305, 309, 310, 311, 313, 317, 318, 319, 847, 345, 347, 863, 864, 865, 866, 1381, 869, 367, 880, 882, 371, 1397, 1401, 378, 381, 382, 387, 900, 902, 903, 921, 923, 419, 420, 936, 425, 427, 949, 950, 952, 953, 443, 956, 449, 962, 1479, 458, 462, 467, 473, 476, 478, 479, 480, 482, 995, 483, 485, 486, 487, 488, 490, 492, 1007, 496, 1008, 498, 499, 506, 504, 505, 1018, 507, 1021, 1022}, 700: {651, 144, 531, 28, 423, 168, 169, 173, 174, 48, 50, 180, 181, 56, 318, 73, 202, 79, 222, 96, 98}, 687: {264, 268, 269, 286, 288, 678, 294, 300, 313, 319, 321, 323, 324, 336, 340, 988, 748, 749, 879, 245, 895}, 695: {1024, 260, 903, 264, 268, 270, 286, 288, 289, 678, 682, 300, 301, 302, 305, 307, 311, 312, 313, 319, 323, 324, 328, 333, 338, 340, 343, 346, 989, 991, 354, 995, 358, 748, 882, 242, 887, 895}, 675: {896, 258, 900, 650, 269, 272, 531, 286, 937, 427, 303, 305, 306, 311, 312, 318, 321, 1101, 463, 86, 344, 347, 1628, 223, 1255, 874, 235, 750, 1007, 242, 244, 1653, 891, 509}, 708: {1, 1028, 9, 15, 1040, 21, 1047, 535, 25, 538, 1051, 1049, 1054, 546, 1061, 50, 1079, 596, 597, 1117, 111, 112, 628, 117, 118, 121, 125, 126, 127, 1152, 147, 148, 149, 150, 151, 676, 678, 685, 687, 690, 181, 713, 222, 225, 740, 742, 748, 237, 751, 756, 762, 763, 764, 255, 1280, 258, 268, 269, 271, 274, 276, 278, 280, 281, 283, 284, 289, 294, 299, 300, 304, 819, 313, 319, 322, 326, 328, 845, 846, 847, 336, 347, 864, 352, 866, 358, 871, 873, 362, 880, 887, 405, 412, 926, 930, 934, 938, 457, 981, 471, 473, 476, 993, 508, 1023}, 709: {1, 2, 515, 4, 5, 7, 11, 17, 22, 27, 28, 29, 541, 540, 546, 1059, 550, 38, 554, 559, 561, 50, 564, 53, 567, 56, 568, 569, 62, 64, 65, 578, 576, 68, 69, 79, 82, 597, 89, 92, 96, 97, 98, 628, 117, 118, 633, 121, 636, 637, 125, 127, 129, 738, 651, 144, 145, 665, 155, 672, 161, 164, 1188, 172, 173, 174, 176, 181, 182, 183, 693, 697, 187, 192, 1218, 195, 200, 203, 209, 210, 214, 215, 727, 217, 218, 219, 728, 226, 227, 739, 229, 230, 228, 232, 231, 234, 747, 233, 250, 762, 769, 265, 781, 273, 282, 288, 293, 294, 295, 808, 816, 823, 825, 318, 833, 841, 849, 859, 860, 363, 379, 385, 402, 403, 405, 413, 423, 939, 427, 431, 441, 447, 959, 451, 452, 470, 472, 508}, 711: {1024, 8, 10, 16, 1046, 22, 25, 1053, 542, 549, 40, 42, 559, 48, 49, 1074, 50, 52, 51, 566, 568, 58, 64, 65, 66, 69, 70, 71, 582, 727, 588, 77, 79, 82, 83, 86, 88, 89, 1115, 91, 1117, 1118, 1119, 95, 94, 98, 99, 97, 622, 111, 114, 116, 120, 121, 1152, 132, 133, 134, 135, 1160, 137, 1163, 652, 651, 143, 144, 1168, 658, 1170, 660, 655, 662, 151, 154, 155, 157, 161, 162, 676, 1190, 167, 168, 169, 170, 684, 173, 172, 692, 180, 694, 181, 185, 186, 699, 189, 191, 704, 193, 707, 196, 1221, 197, 710, 200, 713, 202, 203, 204, 716, 715, 720, 723, 724, 213, 214, 215, 216, 217, 218, 731, 732, 219, 222, 735, 736, 729, 739, 228, 229, 230, 741, 744, 232, 747, 238, 240, 241, 755, 248, 762, 763, 250, 254, 255, 257, 258, 1285, 265, 778, 1289, 269, 272, 275, 277, 281, 283, 286, 288, 301, 306, 312, 313, 315, 316, 829, 318, 317, 845, 340, 343, 345, 354, 365, 378, 380, 381, 387, 393, 905, 909, 401, 402, 403, 404, 408, 921, 923, 416, 417, 419, 420, 421, 1446, 423, 425, 427, 941, 432, 433, 949, 1466, 955, 958, 959, 447, 961, 451, 966, 969, 463, 472, 475, 476, 483, 995, 485, 488, 1518, 496, 1014, 509}, 710: {1, 12, 1039, 22, 23, 50, 56, 64, 1101, 79, 89, 603, 92, 95, 99, 100, 627, 116, 127, 134, 135, 142, 654, 656, 156, 172, 173, 174, 179, 180, 181, 182, 185, 187, 192, 197, 198, 200, 202, 204, 720, 210, 223, 234, 751, 258, 264, 265, 268, 269, 271, 277, 282, 286, 294, 299, 300, 301, 302, 303, 310, 313, 318, 327, 330, 333, 334, 335, 340, 343, 346, 357, 874, 886, 887, 418, 419, 420, 432, 479, 483, 496, 501, 504, 1019, 510}, 712: {4, 1036, 1037, 1040, 1043, 26, 1053, 542, 1055, 38, 40, 553, 42, 560, 49, 50, 51, 1074, 568, 59, 60, 61, 575, 63, 66, 1091, 67, 69, 71, 72, 584, 73, 585, 588, 78, 79, 82, 83, 88, 90, 94, 1119, 95, 97, 96, 99, 102, 110, 622, 623, 625, 627, 136, 140, 652, 142, 655, 141, 143, 660, 662, 1178, 168, 172, 173, 174, 177, 178, 692, 181, 699, 191, 195, 196, 1221, 1220, 202, 716, 204, 722, 210, 724, 213, 215, 728, 729, 731, 732, 220, 734, 738, 739, 228, 230, 232, 746, 747, 234, 238, 243, 755, 762, 768, 776, 781, 783, 785, 787, 790, 794, 796, 294, 812, 842, 843, 365, 366, 367, 376, 378, 385, 386, 388, 392, 393, 395, 398, 399, 400, 401, 402, 404, 415, 416, 417, 418, 419, 420, 421, 423, 941, 431, 432, 433, 944, 946, 949, 955, 1469, 451, 1480, 969, 462, 465, 1503, 996, 486, 495, 498, 501, 506, 510}, 715: {1, 2, 4, 7, 11, 12, 17, 1045, 22, 1047, 24, 27, 28, 31, 33, 546, 549, 39, 40, 42, 50, 564, 53, 56, 58, 64, 576, 1088, 68, 69, 70, 71, 73, 588, 591, 79, 81, 82, 83, 595, 85, 87, 88, 89, 90, 92, 95, 96, 97, 98, 100, 101, 106, 108, 111, 627, 117, 118, 629, 121, 122, 125, 128, 135, 655, 144, 145, 658, 143, 150, 155, 156, 157, 158, 159, 161, 1188, 168, 172, 685, 174, 175, 173, 176, 179, 692, 181, 182, 183, 697, 1215, 193, 1217, 195, 196, 1222, 713, 202, 204, 205, 206, 208, 216, 217, 732, 222, 735, 739, 228, 227, 231, 232, 743, 234, 746, 233, 237, 235, 239, 755, 756, 248, 761, 250, 249, 252, 254, 257, 265, 778, 268, 273, 274, 276, 789, 282, 284, 288, 298, 826, 318, 367, 376, 380, 399, 405, 410, 412, 926, 425, 426, 939, 941, 944, 433, 955, 447, 455, 462, 976, 977, 470, 471, 475, 480, 1011, 1016}, 713: {898, 269, 270, 272, 1431, 1176, 1434, 539, 286, 300, 302, 689, 690, 307, 310, 311, 313, 315, 327, 340, 342, 344, 345, 347, 1127, 362, 750, 752, 882, 1656}, 716: {1, 514, 515, 4, 517, 519, 520, 521, 11, 525, 526, 1039, 527, 13, 22, 23, 1047, 25, 1050, 28, 31, 546, 1126, 549, 47, 48, 49, 50, 559, 52, 566, 568, 56, 570, 58, 64, 69, 70, 72, 73, 588, 1101, 79, 81, 82, 83, 86, 88, 601, 602, 91, 1113, 605, 606, 95, 96, 97, 610, 611, 99, 1124, 102, 614, 615, 105, 609, 98, 620, 108, 622, 111, 627, 628, 117, 118, 630, 632, 121, 122, 633, 636, 631, 127, 131, 132, 133, 134, 135, 648, 136, 650, 651, 141, 142, 143, 144, 655, 659, 660, 661, 662, 663, 151, 153, 154, 157, 159, 160, 673, 162, 163, 675, 161, 168, 172, 173, 174, 175, 176, 177, 178, 1203, 180, 181, 692, 183, 696, 185, 186, 187, 190, 191, 192, 705, 194, 707, 196, 197, 708, 199, 200, 193, 202, 203, 195, 205, 204, 208, 209, 210, 211, 723, 724, 213, 215, 216, 729, 218, 732, 222, 735, 225, 227, 228, 740, 230, 229, 234, 235, 237, 238, 241, 1269, 248, 257, 260, 1286, 265, 274, 275, 792, 282, 283, 284, 293, 294, 298, 300, 823, 826, 318, 836, 837, 842, 340, 866, 357, 367, 381, 385, 387, 392, 393, 399, 487, 404, 405, 412, 414, 416, 417, 418, 419, 420, 423, 425, 427, 428, 430, 432, 946, 435, 949, 443, 956, 445, 451, 965, 969, 465, 468, 470, 471, 472, 473, 474, 1016, 603, 478, 479, 480, 481, 482, 483, 484, 485, 486, 604, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 501, 502, 503, 504, 505, 506, 507, 1020, 511}, 681: {898, 259, 258, 270, 1176, 538, 539, 286, 288, 289, 292, 294, 682, 304, 690, 310, 328, 1105, 990, 750, 1394, 894}, 678: {1, 515, 7, 14, 15, 147, 275, 276, 277, 25, 282, 924, 285, 287, 298, 300, 50, 181, 332, 1115, 222, 100, 742, 1129, 237, 111, 117, 127}, 719: {382, 255, 510, 7, 392, 9, 778, 520, 137, 655, 274, 659, 660, 532, 402, 23, 281, 282, 410, 284, 285, 673, 289, 291, 162, 293, 294, 423, 298, 427, 300, 50, 185, 58, 318, 64, 66, 69, 582, 71, 456, 77, 79, 468, 254, 214, 87, 88, 216, 215, 220, 223, 735, 97, 98, 357, 742, 620, 237, 240, 118, 890, 121, 378, 509, 126, 127}, 702: {258, 259, 271, 538, 288, 289, 294, 683, 300, 687, 688, 690, 307, 313, 449, 450, 343, 346, 350, 222, 352, 227, 228, 229, 230, 1127, 748, 879, 751, 380, 895}, 721: {1025, 1, 1026, 518, 8, 527, 1039, 15, 22, 28, 1065, 50, 51, 56, 58, 64, 65, 69, 70, 581, 582, 77, 81, 82, 84, 87, 1119, 97, 107, 111, 631, 632, 125, 127, 135, 655, 145, 660, 153, 157, 161, 162, 678, 680, 681, 682, 172, 173, 174, 687, 175, 688, 690, 179, 684, 181, 699, 191, 194, 196, 197, 1221, 199, 715, 204, 720, 209, 215, 216, 729, 732, 222, 735, 739, 228, 229, 748, 749, 237, 239, 1265, 242, 755, 243, 245, 258, 259, 260, 261, 262, 263, 264, 266, 268, 269, 1295, 1296, 282, 284, 286, 288, 289, 292, 294, 809, 299, 300, 301, 302, 303, 304, 305, 306, 317, 318, 319, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 357, 358, 359, 872, 873, 874, 875, 876, 877, 878, 879, 1392, 881, 880, 1393, 380, 382, 393, 402, 403, 406, 1442, 423, 937, 938, 942, 435, 948, 455, 457, 471, 984, 988, 989, 990, 991, 995}, 714: {1152, 1, 258, 3, 1028, 257, 7, 9, 15, 276, 405, 151, 281, 282, 410, 284, 924, 289, 291, 294, 300, 685, 50, 181, 323, 597, 471, 472, 477, 100, 871, 748, 237, 111, 369, 117, 1014, 118, 1016, 121, 250, 763, 252, 255}, 717: {7, 1047, 24, 25, 1051, 546, 50, 591, 597, 100, 106, 111, 1137, 628, 117, 121, 125, 126, 127, 130, 147, 148, 150, 678, 685, 222, 742, 235, 748, 237, 751, 240, 245, 246, 250, 1282, 258, 260, 262, 268, 269, 271, 274, 280, 281, 282, 285, 286, 287, 288, 289, 290, 291, 293, 294, 298, 299, 300, 301, 302, 303, 815, 307, 312, 825, 826, 313, 831, 322, 324, 326, 327, 328, 331, 333, 846, 340, 343, 866, 358, 887, 888, 890, 405, 455, 975, 980, 471, 472, 475, 476, 995, 1011}, 718: {257, 1028, 1165, 15, 273, 274, 405, 1047, 1048, 282, 284, 926, 289, 546, 300, 685, 815, 689, 820, 831, 841, 717, 975, 591, 597, 982, 471, 222, 742, 744, 750, 879, 111, 240, 751, 756, 118, 121, 255}, 696: {899, 520, 9, 906, 523, 1176, 285, 286, 1062, 427, 302, 689, 305, 307, 178, 310, 311, 312, 313, 315, 327, 344, 347, 1126, 234, 748, 883, 245, 124}, 722: {130, 7, 13, 147, 148, 405, 151, 25, 412, 286, 928, 546, 291, 678, 294, 300, 307, 310, 823, 696, 322, 328, 458, 333, 845, 597, 471, 476, 866, 100, 871, 748, 237, 111, 124, 756, 628, 118, 117, 121, 122, 508}, 724: {538, 1062, 1591, 1617, 1105, 1127, 1176, 678, 680, 682, 683, 690, 1234, 748, 749, 750, 751, 242, 245, 258, 259, 264, 266, 268, 269, 271, 272, 286, 288, 289, 294, 299, 300, 301, 302, 304, 305, 307, 308, 310, 311, 313, 322, 323, 326, 327, 328, 329, 331, 332, 333, 336, 338, 342, 343, 344, 346, 347, 349, 351, 352, 358, 872, 361, 873, 876, 877, 879, 880, 882, 887, 893, 895, 898, 906, 908, 909, 1432, 1434, 937, 938, 948, 988, 989, 995}, 727: {1, 2, 1025, 1028, 5, 7, 520, 205, 1034, 1035, 12, 11, 526, 17, 1042, 22, 1047, 24, 1049, 25, 539, 27, 541, 542, 29, 28, 33, 546, 544, 549, 38, 550, 39, 552, 42, 43, 556, 553, 559, 562, 50, 1076, 53, 566, 54, 567, 569, 570, 55, 568, 56, 62, 63, 1088, 65, 66, 67, 68, 69, 70, 71, 72, 585, 73, 578, 588, 79, 80, 1615, 82, 83, 596, 597, 87, 88, 89, 90, 91, 92, 94, 1119, 95, 609, 98, 96, 100, 101, 616, 105, 108, 109, 111, 114, 1139, 628, 117, 118, 627, 121, 1657, 123, 636, 125, 635, 127, 128, 229, 122, 131, 132, 135, 651, 1165, 144, 658, 147, 148, 1250, 538, 153, 154, 155, 156, 157, 665, 159, 158, 161, 1185, 163, 164, 1188, 678, 167, 680, 169, 168, 679, 684, 685, 174, 173, 176, 177, 178, 179, 692, 181, 180, 183, 184, 1206, 186, 187, 188, 1215, 191, 1217, 1218, 195, 196, 197, 1222, 199, 1224, 201, 202, 203, 204, 1229, 206, 1231, 720, 208, 210, 207, 211, 722, 209, 217, 729, 219, 1244, 222, 1249, 226, 227, 228, 739, 230, 231, 232, 233, 746, 747, 234, 748, 238, 239, 240, 751, 235, 755, 246, 248, 1273, 760, 249, 250, 765, 252, 257, 258, 259, 260, 771, 774, 775, 265, 779, 268, 271, 783, 274, 275, 790, 1303, 278, 282, 283, 284, 801, 802, 291, 294, 808, 809, 810, 815, 820, 312, 826, 827, 831, 328, 841, 840, 845, 849, 576, 343, 866, 172, 356, 358, 363, 366, 367, 879, 369, 371, 890, 378, 380, 379, 384, 385, 386, 1411, 392, 393, 395, 397, 398, 399, 401, 402, 403, 405, 408, 410, 411, 1437, 926, 413, 928, 930, 419, 933, 421, 423, 424, 1446, 940, 941, 431, 432, 433, 434, 435, 949, 440, 441, 444, 447, 451, 455, 977, 465, 470, 471, 982, 472, 474, 993, 483, 198, 491, 1016, 507, 510, 511}, 725: {258, 264, 9, 15, 19, 276, 286, 288, 294, 300, 1197, 301, 181, 321, 322, 328, 333, 100, 358, 873, 748, 879, 111, 881, 245}, 706: {1, 258, 7, 9, 273, 148, 24, 25, 410, 288, 294, 682, 687, 50, 181, 323, 325, 331, 333, 471, 100, 742, 237, 628, 245, 118, 756, 117, 125}, 720: {896, 258, 898, 262, 902, 906, 268, 269, 272, 1176, 286, 1062, 302, 304, 306, 310, 311, 313, 315, 316, 319, 321, 333, 345, 347, 995, 872, 749, 242, 887}, 729: {901, 272, 288, 294, 683, 300, 689, 690, 310, 313, 322, 328, 333, 338, 346, 354, 362, 748, 879, 751, 894}, 726: {257, 898, 1, 1028, 1038, 274, 535, 409, 25, 1059, 294, 819, 310, 832, 833, 323, 845, 355, 117, 1014, 248, 249, 763, 255}, 728: {15, 147, 25, 282, 285, 286, 287, 289, 546, 678, 304, 319, 322, 323, 1355, 471, 100, 742, 871, 748, 237, 508, 243, 116, 117, 124}, 703: {257, 258, 259, 764, 1, 7, 9, 15, 147, 275, 276, 1047, 25, 410, 926, 288, 293, 294, 300, 1197, 50, 819, 181, 322, 323, 328, 458, 845, 591, 596, 471, 222, 864, 993, 100, 742, 235, 748, 237, 628, 117, 118, 1012, 121, 123, 508, 127}, 738: {1, 2, 4, 517, 7, 527, 528, 22, 1047, 28, 550, 39, 42, 47, 50, 54, 56, 568, 63, 64, 69, 71, 79, 81, 82, 88, 89, 603, 91, 95, 96, 97, 98, 100, 109, 117, 118, 121, 636, 127, 128, 135, 136, 650, 651, 141, 655, 144, 659, 147, 662, 151, 152, 153, 154, 665, 161, 164, 168, 169, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 183, 697, 186, 188, 189, 191, 193, 195, 196, 197, 199, 200, 202, 203, 204, 205, 206, 208, 209, 210, 211, 214, 216, 732, 222, 225, 226, 227, 228, 229, 230, 231, 233, 234, 747, 235, 238, 751, 240, 755, 250, 252, 254, 257, 258, 260, 265, 269, 271, 298, 313, 318, 343, 357, 367, 380, 385, 393, 403, 916, 405, 919, 408, 926, 418, 930, 423, 429, 434, 951, 449, 455, 969, 470, 474, 496, 1016, 511}, 736: {257, 515, 255, 532, 533, 286, 1278, 293, 678, 294, 296, 50, 181, 1089, 323, 324, 993, 1388, 748, 246, 248, 253, 254, 127}, 734: {132, 143, 15, 144, 274, 275, 662, 22, 282, 283, 28, 288, 162, 419, 164, 165, 166, 423, 294, 172, 173, 174, 50, 821, 56, 313, 699, 318, 191, 193, 705, 198, 582, 202, 204, 591, 465, 82, 210, 83, 213, 724, 95, 603, 604, 605, 222, 607, 478, 97, 98, 99, 482, 479, 742, 487, 483, 485, 230, 751, 111, 496, 498, 121}, 730: {257, 258, 1, 7, 268, 269, 15, 273, 276, 535, 151, 410, 294, 298, 300, 301, 685, 815, 50, 181, 322, 327, 328, 332, 340, 100, 742, 873, 875, 748, 109, 237, 1012, 117, 246, 248, 121, 125}, 743: {258, 259, 9, 268, 269, 15, 273, 276, 408, 286, 288, 289, 292, 294, 297, 298, 300, 301, 302, 303, 308, 181, 311, 321, 322, 326, 338, 340, 222, 224, 100, 744, 748, 879, 242}, 742: {1, 258, 7, 13, 14, 15, 24, 282, 284, 546, 294, 50, 181, 321, 591, 475, 222, 100, 109, 237, 508, 1012, 117, 250, 124, 127}, 737: {258, 137, 11, 12, 22, 154, 156, 32, 160, 169, 427, 428, 173, 171, 47, 175, 174, 180, 58, 186, 187, 64, 192, 196, 89, 474, 475, 222, 96, 100, 357, 501, 127}, 733: {1, 515, 7, 9, 10, 13, 14, 16, 19, 20, 534, 1047, 544, 546, 1067, 1085, 591, 1114, 1115, 1117, 100, 1129, 619, 107, 1132, 116, 117, 1142, 121, 1658, 124, 125, 126, 127, 129, 130, 137, 1163, 146, 147, 1171, 1173, 149, 150, 151, 148, 676, 696, 713, 1226, 220, 221, 224, 740, 742, 744, 237, 242, 244, 245, 248, 762, 250, 253, 258, 273, 274, 275, 276, 277, 279, 281, 282, 283, 284, 285, 286, 287, 288, 290, 291, 293, 294, 296, 297, 298, 302, 820, 1338, 322, 324, 846, 847, 1375, 1380, 405, 922, 924, 933, 950, 458, 459, 471, 985, 1009, 1011, 1023}, 745: {1, 258, 515, 646, 7, 520, 519, 8, 9, 12, 10, 14, 527, 531, 20, 276, 275, 151, 923, 28, 285, 286, 168, 425, 169, 427, 936, 174, 302, 177, 50, 181, 182, 183, 188, 190, 64, 194, 202, 203, 204, 205, 207, 79, 215, 603, 222, 480, 96, 98, 483, 100, 1126, 230, 492, 507, 124, 125, 510, 127}, 740: {288, 289, 322, 258, 294, 326, 328, 873, 938, 748, 300, 269, 302, 332, 271, 242, 1038, 340, 286, 319}, 735: {1, 258, 515, 764, 7, 9, 269, 13, 147, 276, 277, 275, 25, 283, 285, 286, 288, 289, 676, 293, 298, 300, 813, 301, 304, 690, 50, 181, 319, 321, 325, 327, 331, 332, 333, 475, 93, 100, 741, 744, 106, 748, 237, 242, 628, 245, 117, 1012, 756, 123, 124, 126, 127}, 747: {1, 514, 3, 1028, 4, 517, 519, 8, 7, 9, 11, 524, 12, 526, 15, 14, 525, 530, 531, 529, 21, 13, 23, 1021, 25, 1050, 26, 28, 29, 30, 31, 32, 39, 40, 1067, 44, 555, 558, 47, 48, 50, 56, 58, 1020, 521, 63, 64, 580, 69, 582, 71, 584, 73, 1098, 70, 588, 591, 79, 82, 83, 596, 85, 86, 87, 88, 17, 91, 603, 93, 606, 1631, 95, 97, 98, 99, 604, 96, 94, 615, 608, 100, 108, 109, 1134, 111, 22, 625, 116, 117, 1142, 631, 1041, 634, 1659, 1660, 124, 639, 127, 129, 132, 133, 134, 135, 648, 1159, 650, 651, 136, 644, 654, 655, 653, 649, 1170, 659, 661, 663, 152, 153, 154, 664, 156, 1179, 672, 162, 163, 675, 168, 169, 1194, 172, 173, 174, 175, 176, 178, 1203, 180, 693, 1204, 183, 179, 1205, 695, 187, 188, 189, 190, 182, 185, 705, 192, 195, 196, 194, 199, 1225, 202, 715, 204, 205, 208, 209, 210, 211, 726, 215, 216, 732, 222, 223, 736, 735, 1246, 739, 228, 231, 234, 235, 238, 258, 262, 265, 268, 269, 783, 274, 276, 279, 792, 282, 285, 286, 287, 288, 290, 292, 811, 301, 302, 303, 304, 305, 313, 315, 316, 318, 320, 835, 327, 842, 844, 845, 333, 473, 347, 1375, 865, 357, 875, 367, 887, 900, 1045, 390, 392, 393, 181, 1427, 404, 403, 408, 409, 923, 416, 929, 418, 419, 423, 939, 427, 428, 430, 429, 432, 1456, 945, 433, 949, 951, 952, 443, 959, 967, 461, 462, 463, 466, 467, 985, 474, 475, 1497, 989, 478, 479, 480, 481, 482, 483, 476, 997, 486, 485, 488, 1003, 492, 493, 494, 496, 497, 498, 500, 501, 502, 1015, 504, 505, 507, 508, 509, 510, 511}, 723: {1, 258, 137, 9, 150, 28, 286, 289, 164, 168, 169, 172, 174, 433, 178, 50, 189, 191, 322, 89, 988, 748}, 739: {132, 526, 1429, 661, 1431, 22, 286, 288, 168, 172, 301, 176, 50, 55, 56, 187, 318, 195, 69, 197, 327, 969, 333, 79, 465, 216, 603, 96, 97, 98, 100, 359, 749, 751, 498}, 749: {1, 2, 1028, 4, 521, 9, 11, 523, 1034, 526, 15, 527, 1041, 531, 22, 23, 1047, 24, 25, 1051, 1023, 541, 540, 31, 546, 549, 550, 38, 554, 47, 48, 49, 50, 621, 566, 56, 568, 58, 571, 62, 64, 1089, 578, 576, 1088, 69, 1092, 68, 584, 73, 72, 586, 71, 77, 78, 1615, 80, 79, 82, 595, 85, 86, 87, 88, 89, 603, 94, 95, 96, 609, 98, 99, 100, 101, 616, 105, 620, 1133, 622, 110, 111, 625, 1136, 627, 628, 117, 1139, 118, 633, 121, 635, 636, 125, 637, 127, 642, 132, 133, 134, 135, 136, 230, 650, 139, 140, 141, 142, 655, 144, 145, 658, 659, 148, 661, 143, 663, 151, 153, 154, 155, 157, 158, 159, 160, 1185, 161, 162, 164, 1188, 678, 167, 168, 739, 172, 173, 686, 175, 176, 685, 174, 179, 180, 178, 182, 183, 184, 185, 181, 187, 188, 186, 191, 705, 194, 195, 196, 197, 199, 200, 712, 202, 203, 1228, 204, 205, 208, 209, 210, 211, 214, 215, 216, 729, 731, 732, 1244, 222, 735, 736, 223, 226, 227, 228, 229, 742, 231, 232, 740, 746, 233, 748, 237, 238, 1263, 239, 240, 234, 755, 245, 250, 1274, 252, 763, 254, 257, 258, 780, 781, 271, 273, 280, 284, 802, 291, 292, 293, 294, 295, 808, 809, 298, 812, 300, 821, 823, 1337, 826, 833, 322, 837, 326, 328, 841, 843, 66, 845, 67, 866, 356, 357, 358, 365, 366, 879, 378, 380, 385, 389, 391, 393, 398, 399, 401, 402, 403, 404, 405, 406, 414, 1440, 418, 930, 932, 419, 934, 423, 420, 428, 429, 941, 431, 944, 430, 434, 435, 433, 951, 443, 444, 448, 449, 968, 969, 975, 465, 977, 468, 470, 472, 984, 986, 477, 478, 480, 483, 484, 485, 495, 496, 498, 501, 1013, 1016, 510, 511}, 748: {1, 514, 515, 4, 517, 7, 8, 527, 528, 22, 48, 50, 56, 58, 64, 69, 71, 588, 79, 83, 86, 89, 603, 96, 97, 114, 118, 633, 132, 133, 135, 647, 137, 650, 654, 143, 144, 657, 655, 153, 154, 678, 168, 169, 172, 173, 174, 175, 176, 179, 692, 180, 181, 183, 182, 186, 699, 188, 189, 187, 192, 193, 194, 195, 196, 709, 710, 197, 200, 199, 204, 208, 209, 210, 213, 216, 732, 222, 227, 228, 234, 748, 237, 250, 258, 271, 286, 300, 813, 318, 319, 323, 326, 328, 847, 357, 402, 408, 421, 425, 427, 451, 474, 479, 483, 495, 496, 498}, 746: {128, 1, 2, 385, 132, 135, 8, 265, 523, 399, 144, 403, 405, 22, 24, 281, 157, 161, 546, 550, 38, 423, 168, 684, 685, 172, 431, 176, 174, 50, 181, 566, 183, 184, 56, 568, 186, 62, 64, 449, 578, 196, 68, 455, 202, 204, 79, 720, 208, 82, 210, 83, 597, 89, 222, 96, 226, 228, 229, 230, 231, 232, 233, 117, 121, 506, 127}, 731: {1, 132, 133, 8, 393, 648, 136, 521, 140, 14, 15, 143, 527, 655, 1039, 1275, 662, 153, 283, 28, 419, 168, 170, 427, 945, 434, 694, 183, 56, 520, 190, 1086, 192, 320, 194, 705, 196, 197, 69, 66, 64, 195, 202, 204, 205, 462, 588, 207, 720, 845, 591, 213, 215, 216, 603, 1087, 478, 95, 480, 97, 1503, 611, 606, 357, 613, 487, 482, 481, 485, 484, 486, 237, 494, 496, 608, 1269, 504, 378, 507, 508, 125, 510, 127}, 750: {1280, 258, 269, 270, 271, 286, 288, 294, 683, 300, 301, 303, 688, 305, 306, 304, 322, 323, 325, 327, 328, 330, 331, 338, 358, 873, 876, 749, 748, 879, 881, 245, 886}, 741: {1029, 5, 7, 15, 17, 1041, 22, 25, 28, 31, 38, 48, 1074, 50, 54, 566, 56, 1090, 66, 67, 69, 70, 582, 77, 79, 82, 83, 88, 92, 94, 95, 98, 118, 121, 1152, 131, 134, 651, 660, 151, 673, 164, 682, 172, 173, 174, 178, 692, 181, 180, 696, 186, 699, 194, 196, 202, 204, 209, 722, 210, 724, 215, 216, 218, 732, 226, 228, 742, 234, 239, 241, 255, 265, 781, 783, 785, 273, 275, 274, 790, 280, 281, 283, 288, 290, 815, 313, 357, 367, 393, 399, 401, 403, 423, 427, 945, 435, 451, 475, 478, 479, 480, 496, 1016}, 751: {1, 2, 3, 7, 11, 1035, 21, 537, 538, 25, 28, 42, 558, 559, 50, 52, 1078, 55, 568, 56, 62, 578, 70, 588, 1101, 591, 79, 82, 83, 596, 85, 597, 87, 88, 89, 90, 91, 603, 94, 95, 96, 98, 99, 100, 101, 111, 1140, 117, 118, 631, 121, 1661, 131, 652, 142, 143, 144, 655, 658, 659, 660, 153, 154, 161, 168, 172, 173, 174, 689, 178, 179, 181, 704, 193, 194, 708, 197, 710, 709, 196, 202, 204, 209, 210, 213, 214, 215, 216, 734, 735, 736, 737, 226, 739, 738, 227, 742, 746, 748, 237, 238, 239, 751, 755, 756, 248, 250, 257, 778, 269, 270, 272, 785, 274, 291, 809, 300, 301, 302, 305, 310, 313, 315, 316, 323, 332, 849, 856, 347, 865, 367, 372, 380, 381, 382, 385, 386, 394, 399, 402, 916, 405, 917, 417, 418, 419, 1446, 428, 431, 432, 945, 434, 433, 436, 472, 479, 480, 481, 483, 484, 485, 486, 487, 490, 494, 1007, 497, 1011}, 756: {1, 3, 1031, 8, 9, 527, 22, 30, 1060, 550, 554, 1074, 50, 53, 566, 55, 568, 63, 66, 71, 588, 79, 591, 82, 88, 89, 603, 92, 91, 1119, 96, 95, 97, 99, 100, 622, 111, 1652, 117, 118, 121, 122, 123, 1149, 642, 135, 138, 141, 143, 147, 151, 155, 159, 161, 171, 173, 176, 178, 181, 183, 195, 197, 210, 1240, 731, 222, 225, 226, 739, 228, 742, 230, 234, 235, 753, 755, 245, 1274, 251, 256, 258, 274, 275, 289, 300, 323, 325, 860, 367, 383, 398, 399, 402, 403, 404, 919, 409, 930, 418, 419, 421, 420, 423, 432, 435, 983, 473, 1009, 501}, 757: {1, 2, 515, 4, 7, 1035, 11, 17, 22, 24, 27, 28, 29, 31, 546, 549, 38, 550, 554, 559, 1073, 50, 562, 561, 53, 566, 56, 569, 58, 570, 568, 62, 574, 576, 64, 1090, 68, 69, 71, 588, 79, 82, 89, 91, 95, 96, 97, 98, 100, 101, 117, 118, 121, 122, 125, 638, 128, 129, 651, 143, 144, 145, 658, 148, 151, 665, 153, 155, 156, 157, 161, 1188, 164, 678, 679, 168, 684, 685, 173, 175, 176, 172, 174, 179, 693, 181, 183, 1210, 188, 193, 195, 196, 198, 202, 203, 204, 205, 206, 207, 210, 1240, 217, 732, 222, 226, 227, 228, 229, 742, 743, 232, 233, 746, 231, 230, 235, 751, 241, 248, 1273, 250, 252, 254, 257, 258, 771, 260, 265, 270, 271, 276, 288, 809, 298, 313, 825, 827, 323, 326, 328, 333, 343, 350, 358, 895, 385, 399, 403, 405, 931, 423, 426, 939, 431, 432, 433, 449, 450, 455, 969, 470, 471, 472, 474, 1014, 1016}, 752: {896, 1024, 258, 259, 900, 1527, 260, 902, 904, 905, 268, 909, 270, 271, 272, 1294, 269, 1176, 539, 286, 288, 289, 294, 678, 683, 300, 301, 302, 305, 690, 306, 307, 310, 311, 1463, 313, 315, 316, 321, 322, 323, 325, 326, 327, 331, 332, 333, 589, 1105, 338, 340, 344, 345, 346, 347, 348, 1243, 350, 351, 354, 995, 355, 358, 1127, 748, 621, 750, 751, 752, 1265, 882, 887, 1279}, 758: {4, 6, 7, 8, 11, 12, 13, 14, 20, 23, 24, 25, 26, 28, 29, 31, 33, 38, 39, 43, 50, 53, 56, 58, 61, 62, 64, 66, 68, 69, 76, 77, 79, 81, 82, 88, 91, 93, 95, 96, 98, 99, 100, 105, 108, 109, 116, 117, 118, 121, 122, 123, 124, 125, 127, 128, 129, 131, 134, 135, 137, 139, 141, 143, 144, 147, 150, 151, 152, 153, 154, 155, 159, 163, 168, 170, 171, 172, 173, 174, 175, 176, 177, 179, 181, 183, 184, 185, 186, 191, 192, 195, 196, 197, 199, 200, 202, 203, 204, 208, 209, 210, 211, 212, 213, 216, 217, 218, 221, 222, 223, 224, 227, 228, 229, 230, 231, 234, 235, 236, 237, 238, 239, 240, 241, 242, 248, 249, 250, 252, 253, 257, 258, 262, 269, 270, 271, 272, 273, 276, 282, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 297, 298, 300, 301, 302, 303, 305, 307, 310, 311, 312, 313, 315, 316, 319, 320, 324, 328, 331, 332, 338, 340, 342, 343, 344, 345, 346, 347, 350, 352, 353, 355, 356, 362, 364, 373, 380, 384, 385, 386, 387, 388, 391, 393, 405, 411, 412, 414, 419, 420, 421, 425, 427, 428, 430, 431, 433, 434, 435, 436, 441, 447, 448, 452, 455, 462, 471, 474, 475, 479, 480, 481, 482, 483, 484, 488, 489, 496, 502, 505, 506, 508, 509, 510, 512, 514, 517, 520, 526, 527, 529, 531, 533, 536, 540, 541, 542, 546, 547, 550, 554, 566, 567, 568, 569, 571, 576, 578, 580, 582, 587, 597, 603, 605, 607, 608, 616, 619, 628, 629, 634, 640, 650, 652, 653, 654, 656, 657, 665, 676, 684, 685, 686, 687, 689, 705, 713, 715, 716, 722, 732, 735, 737, 742, 746, 748, 750, 751, 752, 764, 765, 780, 790, 802, 810, 820, 826, 827, 831, 837, 841, 864, 865, 887, 889, 890, 892, 895, 896, 898, 902, 919, 922, 955, 959, 968, 977, 997, 1001, 1007, 1012, 1016, 1019, 1022, 1023, 1025, 1034, 1039, 1046, 1047, 1052, 1074, 1085, 1088, 1090, 1098, 1111, 1135, 1142, 1143, 1159, 1244, 1283, 1292, 1501, 1527}, 732: {288, 289, 322, 321, 324, 294, 873, 938, 875, 300, 937, 332, 269, 304, 305, 690, 882, 243, 245, 286}, 762: {256, 515, 270, 274, 286, 421, 934, 173, 302, 815, 955, 709, 332, 475, 875, 237, 749, 111, 116, 246, 1662}, 744: {1, 9, 657, 276, 23, 28, 156, 428, 301, 302, 174, 50, 307, 188, 963, 340, 603, 479, 481, 482, 483, 237, 1134, 238, 628, 508, 127}, 754: {9, 15, 273, 276, 282, 922, 284, 286, 291, 676, 292, 293, 295, 937, 1197, 819, 307, 328, 459, 595, 340, 476, 477, 742, 359, 744, 619, 237, 243, 117, 118, 1016, 127, 255}, 753: {898, 515, 134, 523, 653, 269, 527, 272, 657, 22, 23, 286, 673, 294, 427, 300, 173, 174, 172, 304, 50, 435, 180, 181, 182, 183, 179, 185, 313, 187, 316, 64, 193, 194, 322, 195, 69, 199, 71, 328, 462, 79, 211, 215, 89, 347, 96, 98, 483, 484, 357, 359, 750, 242, 499, 504, 510}, 763: {1, 515, 4, 5, 518, 11, 12, 13, 527, 16, 1039, 22, 25, 26, 28, 39, 1065, 47, 50, 55, 56, 59, 60, 61, 69, 70, 73, 1098, 588, 1101, 79, 83, 85, 87, 88, 607, 96, 97, 98, 99, 100, 609, 1129, 111, 625, 627, 629, 125, 127, 132, 133, 135, 137, 143, 144, 658, 151, 153, 1180, 157, 159, 162, 164, 168, 171, 173, 174, 176, 692, 702, 190, 191, 703, 194, 195, 196, 197, 198, 200, 209, 210, 212, 213, 730, 732, 222, 224, 737, 738, 742, 230, 234, 237, 238, 1268, 258, 275, 280, 283, 286, 819, 317, 845, 357, 367, 879, 375, 382, 392, 418, 941, 432, 955, 960, 961, 972, 461, 462, 464, 466, 469, 475, 483, 1006, 498, 505, 507, 509, 510}, 764: {1, 2, 1028, 4, 7, 9, 11, 13, 14, 527, 15, 531, 21, 22, 1046, 25, 28, 31, 1057, 50, 56, 64, 69, 70, 71, 588, 77, 591, 595, 596, 597, 86, 89, 95, 98, 99, 100, 106, 111, 117, 118, 121, 633, 125, 1152, 132, 140, 143, 151, 673, 173, 174, 176, 692, 693, 696, 191, 1221, 200, 202, 717, 216, 218, 220, 732, 222, 223, 227, 742, 743, 231, 747, 237, 756, 245, 252, 255, 1284, 273, 274, 275, 276, 278, 280, 281, 282, 284, 286, 289, 294, 819, 820, 318, 321, 323, 845, 864, 866, 356, 371, 405, 411, 418, 939, 432, 946, 472, 496, 1012}, 767: {1, 648, 524, 141, 657, 659, 22, 921, 28, 163, 170, 1068, 172, 300, 176, 432, 177, 180, 183, 56, 187, 207, 724, 344, 222, 478, 1121, 98, 483, 100, 481, 486, 615, 495, 242, 505, 506}, 769: {1, 258, 1028, 269, 13, 15, 405, 411, 284, 1312, 546, 934, 1322, 685, 824, 831, 1093, 597, 473, 476, 222, 235, 748, 237, 111, 1011, 118, 120, 121}, 755: {258, 259, 264, 269, 271, 538, 286, 288, 289, 294, 937, 938, 299, 300, 301, 302, 304, 689, 690, 688, 310, 311, 319, 322, 323, 327, 328, 331, 340, 343, 872, 875, 748, 879, 880, 881, 245, 887}, 771: {768, 1, 258, 128, 4, 134, 8, 137, 652, 15, 144, 274, 275, 403, 408, 154, 283, 28, 542, 286, 289, 164, 294, 169, 172, 173, 304, 690, 50, 949, 181, 694, 313, 189, 707, 197, 709, 71, 69, 202, 203, 588, 462, 79, 82, 83, 596, 86, 88, 216, 91, 477, 222, 95, 993, 97, 98, 873, 1129, 237, 111, 496, 241, 242, 243, 114, 762, 251, 892, 381}, 768: {257, 1, 255, 9, 269, 14, 15, 16, 272, 274, 275, 405, 278, 151, 895, 25, 282, 535, 284, 288, 1061, 682, 300, 173, 301, 815, 50, 310, 313, 826, 315, 65, 70, 966, 332, 845, 591, 340, 597, 471, 346, 475, 476, 222, 248, 354, 762, 100, 742, 744, 235, 620, 237, 111, 756, 117, 1014, 628, 1016, 121, 245, 763, 252, 127}, 773: {1, 2, 6, 7, 522, 11, 12, 13, 14, 1036, 1021, 531, 1555, 23, 24, 27, 541, 29, 32, 547, 37, 42, 45, 1069, 1071, 559, 47, 50, 52, 53, 567, 56, 568, 59, 60, 61, 64, 68, 70, 72, 1097, 588, 89, 90, 91, 92, 93, 96, 98, 100, 109, 121, 639, 127, 652, 655, 145, 1170, 152, 665, 154, 153, 1187, 1188, 675, 168, 169, 170, 171, 172, 174, 175, 176, 179, 181, 182, 183, 184, 185, 187, 188, 189, 191, 196, 198, 710, 200, 204, 720, 209, 210, 212, 1240, 217, 218, 216, 730, 221, 732, 737, 228, 229, 1252, 231, 232, 233, 234, 235, 238, 239, 240, 751, 251, 769, 258, 260, 264, 265, 268, 780, 790, 792, 286, 288, 809, 318, 324, 840, 1367, 855, 343, 354, 357, 364, 367, 887, 382, 895, 384, 386, 393, 403, 919, 408, 924, 427, 428, 940, 431, 432, 433, 948, 958, 959, 1475, 455, 462, 475, 1529, 1018, 509}, 765: {137, 522, 10, 14, 15, 275, 151, 25, 283, 285, 286, 42, 170, 50, 971, 847, 222, 237, 1009, 242, 248, 507, 127}, 772: {1025, 898, 259, 258, 264, 271, 272, 288, 678, 294, 300, 302, 304, 307, 310, 312, 313, 315, 321, 322, 323, 326, 327, 328, 331, 332, 344, 354, 748, 879, 752, 751, 245}, 766: {514, 518, 519, 520, 521, 8, 523, 526, 527, 530, 22, 23, 1050, 28, 550, 40, 559, 50, 52, 53, 568, 62, 577, 65, 69, 71, 72, 584, 588, 77, 82, 89, 90, 602, 604, 605, 606, 95, 607, 609, 98, 99, 91, 613, 1126, 616, 630, 633, 639, 127, 131, 132, 133, 134, 135, 648, 646, 136, 654, 659, 662, 663, 664, 672, 161, 674, 675, 679, 168, 172, 173, 174, 175, 176, 177, 178, 1203, 179, 181, 182, 183, 180, 185, 186, 187, 188, 191, 192, 705, 194, 193, 196, 197, 198, 712, 202, 205, 208, 209, 211, 212, 214, 215, 216, 729, 217, 219, 226, 739, 228, 229, 230, 231, 234, 747, 238, 265, 272, 1298, 294, 810, 318, 837, 357, 366, 367, 375, 378, 380, 382, 385, 386, 393, 396, 402, 403, 414, 419, 1444, 423, 428, 429, 431, 432, 433, 434, 435, 436, 951, 443, 447, 448, 451, 965, 968, 972, 465, 474, 481, 482, 483, 484, 485, 487, 493, 494, 496, 497, 498, 499, 503, 504, 507, 1021, 510}, 774: {514, 2, 1028, 4, 515, 519, 520, 521, 7, 8, 12, 518, 526, 527, 528, 525, 530, 523, 22, 23, 537, 28, 29, 31, 545, 546, 548, 550, 553, 554, 44, 559, 561, 50, 563, 52, 53, 54, 1079, 56, 569, 58, 568, 566, 573, 62, 567, 576, 577, 1090, 1091, 68, 69, 64, 72, 585, 77, 79, 82, 597, 1110, 88, 89, 91, 94, 1118, 96, 97, 98, 100, 101, 105, 117, 118, 121, 122, 127, 644, 135, 649, 650, 654, 655, 659, 150, 1182, 672, 673, 161, 674, 679, 168, 172, 684, 174, 175, 176, 177, 178, 179, 692, 180, 182, 183, 181, 185, 186, 187, 188, 189, 1215, 193, 1218, 195, 196, 194, 197, 708, 712, 200, 201, 203, 204, 205, 202, 1228, 208, 210, 211, 214, 215, 217, 218, 219, 732, 222, 226, 739, 227, 229, 741, 230, 228, 233, 234, 231, 235, 232, 238, 743, 240, 241, 758, 250, 1274, 254, 258, 774, 265, 778, 273, 1305, 795, 293, 294, 808, 300, 307, 826, 318, 831, 834, 840, 849, 866, 357, 871, 365, 367, 373, 380, 385, 386, 391, 393, 1419, 398, 399, 401, 402, 403, 405, 406, 920, 410, 411, 412, 413, 926, 418, 421, 423, 428, 429, 431, 947, 436, 444, 447, 448, 449, 450, 451, 452, 453, 468, 986, 199, 501, 1016, 1017, 508, 510, 511}, 760: {258, 776, 1037, 278, 25, 928, 288, 162, 682, 172, 300, 50, 819, 181, 183, 185, 65, 66, 451, 195, 71, 841, 202, 204, 845, 723, 216, 604, 375, 98, 739, 873, 748, 365, 237, 111, 1135, 631, 120, 125, 255}, 761: {1152, 1, 258, 261, 1157, 1287, 7, 263, 9, 1163, 15, 402, 147, 148, 275, 278, 151, 1558, 282, 283, 924, 288, 289, 546, 291, 293, 294, 678, 295, 426, 1197, 688, 50, 181, 326, 455, 840, 457, 458, 201, 205, 214, 471, 476, 988, 222, 477, 864, 358, 742, 235, 748, 877, 237, 243, 1012, 117, 1014, 125, 1272, 628, 245, 123, 508, 1277, 127}, 777: {1, 135, 521, 522, 9, 523, 652, 527, 15, 273, 153, 157, 286, 288, 168, 42, 690, 818, 180, 692, 1079, 56, 196, 202, 204, 205, 212, 216, 223, 100, 357, 238, 117, 245, 509, 127}, 759: {1, 258, 257, 275, 405, 24, 281, 678, 294, 937, 298, 300, 50, 181, 323, 328, 332, 591, 471, 984, 220, 222, 742, 748, 237, 756, 117, 245, 118, 1016, 121, 127}, 776: {514, 5, 7, 523, 524, 525, 21, 22, 23, 28, 549, 551, 559, 50, 564, 53, 567, 569, 588, 590, 89, 91, 603, 95, 607, 98, 618, 109, 635, 637, 127, 132, 134, 135, 648, 656, 145, 657, 1172, 661, 667, 670, 672, 674, 675, 164, 679, 168, 174, 177, 179, 181, 182, 184, 185, 187, 191, 192, 193, 706, 195, 196, 194, 708, 1219, 200, 217, 218, 219, 234, 238, 241, 760, 769, 276, 282, 816, 318, 848, 860, 866, 355, 422, 427, 431, 432, 947, 436, 437, 438, 439, 440, 441, 442, 443, 444, 474, 479, 483, 485, 486, 496, 509, 510, 511}, 780: {385, 515, 4, 133, 520, 526, 657, 275, 660, 659, 662, 22, 28, 286, 419, 164, 294, 423, 427, 300, 172, 174, 433, 50, 183, 313, 186, 187, 318, 705, 70, 199, 202, 204, 79, 208, 210, 467, 339, 216, 474, 603, 604, 97, 98, 357, 485, 491, 496, 497, 498, 887, 508, 510, 511}, 779: {257, 258, 1, 1028, 7, 15, 275, 21, 411, 284, 926, 294, 300, 304, 50, 181, 447, 195, 71, 328, 596, 471, 222, 95, 225, 235, 109, 111, 879, 243, 117, 125, 118, 121, 252, 509, 255}, 778: {132, 1273, 262, 7, 8, 265, 1035, 780, 11, 268, 143, 144, 405, 150, 281, 154, 28, 157, 161, 35, 550, 423, 168, 42, 174, 180, 54, 56, 568, 186, 441, 193, 195, 451, 197, 582, 69, 200, 712, 196, 204, 78, 79, 209, 82, 216, 219, 94, 738, 98, 226, 249, 230, 616, 234, 238, 239, 496, 367, 623, 755, 117, 246, 629, 121}, 782: {1025, 1538, 515, 1537, 1528, 1038, 532, 533, 534, 535, 536, 538, 539, 50, 1588, 1589, 1590, 1082, 1598, 1600, 1088, 1089, 1605, 1096, 1609, 1608, 1611, 1610, 1615, 1105, 1620, 1127, 1643, 1644, 1138, 1652, 1142, 1143, 1144, 1658, 1662, 1663, 127, 1664, 1666, 1665, 1668, 1669, 1670, 1667, 1160, 1173, 678, 1191, 680, 681, 682, 683, 1190, 687, 688, 689, 690, 691, 181, 1216, 1226, 1237, 1241, 1243, 1244, 253, 1251, 1252, 1254, 1255, 1256, 1257, 1258, 748, 749, 750, 751, 752, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 254, 1278, 1279, 256, 257, 258, 1283, 260, 259, 261, 255, 264, 266, 358, 268, 1292, 270, 269, 1296, 272, 271, 1300, 1302, 1378, 361, 286, 288, 289, 1315, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 304, 307, 308, 1384, 310, 312, 313, 315, 316, 321, 322, 323, 324, 325, 326, 1387, 328, 329, 330, 331, 880, 333, 332, 335, 338, 339, 340, 342, 343, 344, 346, 347, 348, 349, 350, 351, 352, 354, 1379, 1380, 355, 1382, 1383, 872, 873, 1386, 1385, 876, 1389, 1390, 878, 1391, 881, 1394, 1393, 879, 1388, 877, 1399, 888, 887, 890, 885, 886, 1405, 894, 895, 898, 900, 902, 1417, 905, 908, 935, 936, 937, 938, 948, 1477, 984, 987, 989, 990, 991, 992, 993, 994, 1511, 1513, 1514, 1007, 1012, 1013, 1014, 1527, 1016, 1534, 1023}, 786: {1, 4, 7, 520, 9, 15, 528, 1044, 28, 546, 50, 66, 69, 70, 71, 588, 82, 86, 88, 89, 95, 97, 98, 99, 100, 102, 111, 117, 121, 633, 125, 126, 127, 132, 133, 143, 655, 161, 172, 173, 174, 684, 176, 177, 179, 180, 181, 692, 183, 696, 186, 187, 699, 188, 191, 703, 195, 708, 709, 198, 199, 200, 197, 202, 203, 204, 196, 208, 210, 211, 724, 216, 732, 222, 228, 230, 231, 234, 237, 238, 240, 265, 275, 276, 280, 281, 283, 285, 286, 289, 318, 322, 849, 866, 357, 871, 376, 381, 385, 404, 405, 416, 418, 419, 423, 429, 449, 451, 455, 458, 465, 471, 484, 496, 497, 501, 504}, 784: {898, 258, 260, 268, 269, 1038, 271, 270, 272, 286, 292, 678, 299, 300, 302, 303, 304, 690, 307, 310, 312, 313, 315, 321, 323, 326, 327, 328, 331, 332, 333, 334, 340, 344, 346, 877, 750, 751, 754}, 770: {1, 258, 129, 257, 7, 268, 14, 15, 275, 919, 151, 25, 282, 410, 924, 288, 289, 546, 929, 678, 295, 294, 936, 298, 297, 300, 301, 813, 303, 302, 937, 50, 181, 323, 325, 326, 328, 331, 333, 334, 596, 473, 475, 988, 477, 93, 222, 100, 358, 742, 875, 748, 111, 240, 244, 1012, 118, 246, 117, 250, 123, 508, 253, 255}, 788: {1, 4, 518, 519, 7, 521, 10, 9, 12, 11, 523, 520, 528, 1042, 531, 22, 23, 540, 29, 28, 546, 549, 38, 550, 553, 554, 43, 44, 556, 46, 561, 562, 51, 53, 54, 55, 568, 56, 570, 58, 572, 566, 62, 64, 65, 579, 68, 69, 70, 71, 582, 73, 586, 76, 589, 79, 591, 82, 1107, 597, 85, 1112, 601, 89, 96, 97, 98, 100, 614, 1126, 620, 621, 1135, 112, 623, 1139, 627, 117, 630, 118, 120, 121, 629, 636, 125, 637, 639, 130, 132, 645, 133, 646, 135, 649, 651, 141, 655, 144, 657, 658, 148, 661, 662, 151, 665, 153, 157, 670, 1183, 159, 162, 164, 679, 167, 684, 685, 174, 172, 176, 177, 175, 692, 693, 182, 183, 180, 185, 186, 699, 188, 187, 696, 192, 193, 194, 195, 708, 199, 712, 200, 715, 204, 205, 203, 720, 723, 211, 726, 215, 729, 218, 222, 223, 1248, 736, 226, 739, 228, 229, 227, 231, 744, 742, 234, 235, 748, 237, 230, 241, 754, 755, 1273, 1277, 258, 781, 270, 271, 1303, 281, 282, 284, 798, 286, 289, 291, 294, 809, 810, 300, 301, 302, 823, 828, 317, 318, 322, 323, 326, 327, 328, 331, 356, 357, 363, 879, 370, 371, 380, 1407, 385, 391, 399, 402, 403, 405, 409, 931, 423, 427, 429, 431, 432, 433, 435, 436, 1459, 443, 444, 445, 447, 448, 451, 963, 1478, 470, 983, 471, 984, 474, 480, 482, 483, 492, 1518, 498, 503, 504, 510, 511}, 789: {1, 129, 1161, 9, 137, 276, 150, 151, 284, 286, 288, 293, 294, 50, 181, 591, 475, 93, 100, 741, 742, 111, 1008, 1007, 124, 1012, 628, 248, 249, 762, 508, 1017, 127}, 790: {1, 1025, 2, 4, 1028, 7, 10, 13, 1039, 15, 17, 1040, 1044, 22, 1047, 1048, 25, 29, 546, 38, 1063, 552, 41, 42, 550, 47, 559, 49, 1074, 50, 52, 51, 566, 561, 56, 568, 570, 1077, 572, 62, 63, 65, 66, 1091, 68, 69, 67, 583, 584, 585, 73, 72, 70, 582, 79, 80, 83, 85, 597, 89, 90, 91, 1118, 1119, 96, 609, 98, 97, 100, 105, 1132, 109, 108, 111, 116, 117, 121, 122, 123, 131, 739, 135, 139, 1165, 143, 144, 145, 660, 151, 664, 665, 154, 155, 153, 157, 158, 1183, 159, 161, 1185, 1188, 678, 168, 172, 173, 174, 687, 685, 176, 181, 183, 184, 186, 188, 191, 1215, 708, 709, 196, 202, 203, 716, 1230, 208, 209, 722, 211, 721, 213, 214, 215, 216, 217, 210, 1244, 222, 738, 226, 228, 229, 230, 231, 232, 742, 227, 235, 748, 237, 233, 240, 241, 755, 246, 248, 249, 762, 763, 250, 1282, 771, 259, 258, 774, 776, 265, 268, 781, 269, 273, 786, 274, 275, 790, 792, 282, 283, 284, 288, 294, 298, 825, 826, 317, 328, 849, 577, 862, 864, 358, 364, 365, 367, 368, 373, 376, 378, 380, 384, 386, 391, 393, 401, 402, 403, 405, 411, 412, 926, 928, 417, 931, 1446, 427, 940, 941, 431, 944, 436, 949, 959, 1471, 449, 451, 977, 470, 472, 475, 485, 496, 1014, 1016}, 787: {1024, 898, 899, 259, 258, 1671, 904, 906, 268, 269, 271, 1433, 1434, 286, 288, 292, 294, 937, 938, 681, 300, 302, 304, 305, 690, 307, 308, 306, 310, 311, 691, 313, 319, 324, 326, 328, 329, 331, 333, 342, 345, 347, 348, 350, 351, 352, 359, 361, 362, 748, 877, 750, 879, 880, 749, 751, 245}, 783: {258, 260, 264, 269, 271, 286, 288, 292, 294, 299, 300, 301, 307, 948, 328, 330, 331, 333, 334, 335, 343, 345, 346, 872, 876, 750, 880, 881, 887, 895}, 785: {1, 137, 12, 269, 273, 661, 22, 152, 1050, 288, 294, 423, 168, 301, 174, 50, 183, 56, 318, 195, 69, 79, 209, 995, 748, 496, 886}, 794: {1, 514, 257, 515, 137, 269, 14, 13, 273, 275, 19, 150, 24, 285, 286, 420, 936, 557, 50, 181, 187, 455, 847, 473, 475, 221, 224, 1251, 100, 109, 238, 751, 242, 116, 118, 887, 248, 249, 127}, 781: {258, 134, 135, 523, 268, 403, 286, 288, 289, 294, 172, 174, 302, 50, 179, 180, 181, 56, 187, 318, 191, 64, 322, 195, 324, 69, 327, 204, 205, 210, 87, 215, 474, 1500, 223, 97, 483, 100, 232, 878, 245, 127}, 796: {1, 2, 4, 5, 8, 9, 12, 15, 22, 23, 26, 28, 29, 31, 33, 36, 38, 39, 43, 45, 48, 49, 50, 53, 54, 56, 58, 62, 63, 64, 66, 69, 71, 77, 78, 79, 82, 86, 87, 88, 89, 91, 94, 95, 96, 97, 98, 99, 100, 106, 111, 112, 117, 118, 121, 125, 126, 127, 132, 134, 143, 144, 145, 147, 151, 152, 153, 154, 155, 159, 161, 164, 168, 172, 173, 174, 176, 178, 180, 181, 182, 183, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 209, 210, 211, 213, 215, 216, 217, 218, 219, 222, 226, 227, 228, 229, 230, 231, 232, 233, 234, 236, 237, 238, 243, 245, 248, 249, 250, 257, 258, 265, 269, 270, 271, 272, 273, 274, 275, 278, 280, 281, 282, 283, 284, 286, 291, 293, 294, 298, 300, 301, 307, 313, 315, 316, 318, 321, 322, 323, 326, 328, 333, 339, 342, 356, 357, 367, 371, 378, 381, 385, 387, 389, 391, 393, 396, 399, 401, 402, 403, 405, 409, 414, 417, 418, 419, 423, 427, 429, 431, 432, 433, 434, 443, 447, 448, 449, 450, 451, 467, 474, 477, 478, 479, 480, 483, 484, 485, 486, 487, 488, 491, 493, 496, 500, 510, 511, 514, 516, 517, 520, 525, 527, 530, 540, 542, 546, 549, 550, 553, 554, 559, 564, 565, 566, 568, 570, 573, 576, 578, 586, 588, 591, 597, 603, 606, 607, 608, 611, 615, 623, 628, 633, 636, 649, 655, 659, 660, 662, 665, 672, 679, 684, 685, 692, 693, 699, 705, 707, 709, 716, 717, 720, 722, 724, 728, 731, 732, 735, 736, 739, 742, 746, 747, 748, 751, 755, 761, 762, 765, 768, 769, 775, 776, 778, 779, 781, 783, 785, 794, 795, 796, 797, 807, 809, 810, 815, 821, 826, 831, 849, 855, 859, 869, 871, 873, 879, 880, 928, 932, 934, 939, 945, 949, 974, 977, 988, 1001, 1012, 1032, 1036, 1037, 1039, 1040, 1041, 1042, 1046, 1048, 1049, 1055, 1057, 1074, 1076, 1090, 1101, 1119, 1126, 1163, 1197, 1217, 1228, 1269, 1285, 1297, 1299, 1303, 1407, 1415, 1511, 1522}, 795: {1, 514, 3, 4, 2, 1030, 7, 8, 10, 1036, 12, 1041, 17, 1555, 21, 25, 1052, 28, 546, 550, 39, 552, 554, 42, 559, 47, 50, 564, 567, 568, 58, 62, 576, 577, 68, 581, 70, 1095, 72, 583, 588, 1101, 79, 80, 81, 1110, 89, 91, 95, 96, 97, 100, 105, 108, 109, 117, 118, 120, 121, 123, 636, 640, 132, 135, 655, 143, 144, 658, 150, 151, 152, 153, 154, 675, 164, 167, 168, 169, 172, 173, 174, 1199, 175, 181, 182, 184, 186, 189, 191, 705, 710, 200, 201, 202, 203, 204, 716, 719, 208, 209, 210, 214, 727, 217, 219, 222, 226, 739, 742, 231, 234, 235, 746, 747, 238, 240, 755, 756, 768, 257, 771, 265, 797, 820, 825, 826, 831, 319, 367, 381, 382, 386, 1413, 395, 402, 403, 405, 407, 919, 410, 412, 926, 928, 931, 419, 423, 425, 429, 431, 432, 433, 434, 436, 465, 472, 473, 477, 998, 502}, 793: {257, 129, 3, 1, 7, 9, 273, 276, 148, 150, 151, 406, 405, 282, 288, 928, 1187, 293, 294, 298, 1067, 685, 815, 50, 181, 823, 696, 824, 456, 458, 844, 591, 979, 597, 1365, 222, 100, 122, 742, 106, 235, 109, 237, 240, 628, 252, 1142, 118, 248, 121, 250, 1014, 508, 117, 127}, 798: {1, 2, 1539, 1540, 1544, 1032, 1034, 1035, 14, 15, 1043, 21, 1049, 28, 29, 38, 1063, 1066, 554, 560, 49, 50, 563, 52, 1076, 568, 571, 62, 63, 576, 1089, 66, 577, 71, 72, 585, 586, 73, 588, 584, 1102, 79, 81, 82, 83, 87, 88, 90, 603, 602, 94, 1119, 95, 97, 98, 610, 105, 110, 623, 112, 111, 1139, 116, 118, 121, 125, 132, 133, 648, 138, 1164, 140, 142, 143, 659, 660, 662, 151, 155, 158, 1183, 671, 161, 162, 163, 164, 168, 172, 173, 174, 687, 690, 692, 181, 694, 699, 191, 703, 705, 194, 707, 196, 197, 709, 1224, 202, 204, 719, 208, 720, 722, 210, 1239, 728, 731, 220, 732, 222, 734, 736, 1249, 225, 228, 740, 231, 746, 748, 239, 243, 756, 755, 1270, 254, 768, 257, 1282, 1283, 259, 769, 258, 1285, 1284, 265, 781, 270, 1297, 274, 275, 785, 280, 281, 795, 283, 289, 801, 805, 810, 815, 306, 819, 821, 825, 1337, 826, 828, 827, 832, 321, 323, 839, 845, 862, 356, 365, 878, 367, 377, 378, 380, 384, 1411, 391, 393, 394, 395, 399, 400, 1425, 402, 403, 405, 1435, 924, 926, 415, 417, 418, 419, 932, 420, 1446, 423, 930, 929, 940, 941, 432, 944, 946, 945, 949, 951, 953, 443, 444, 1469, 961, 451, 463, 465, 472, 473, 988, 476, 1503, 480, 993, 482, 996, 485, 998, 486, 1509, 491, 1003, 1517, 493, 498, 1023}, 791: {259, 9, 269, 275, 286, 288, 289, 294, 299, 300, 301, 302, 304, 50, 306, 181, 319, 322, 327, 328, 331, 332, 748, 754, 245}, 802: {1025, 258, 769, 260, 261, 134, 135, 7, 263, 259, 264, 396, 266, 646, 657, 665, 183, 413, 286, 669, 672, 288, 674, 670, 294, 678, 424, 681, 440, 299, 300, 302, 559, 687, 304, 569, 563, 436, 53, 565, 567, 56, 441, 185, 443, 444, 445, 573, 447, 448, 184, 194, 323, 452, 196, 326, 327, 200, 201, 330, 331, 197, 333, 217, 218, 219, 98, 484, 358, 234, 748, 879, 176, 760, 379}, 800: {257, 1, 15, 275, 276, 405, 1047, 25, 289, 292, 294, 300, 304, 50, 181, 457, 597, 476, 222, 223, 864, 742, 237, 751, 118, 121, 125, 127}, 804: {1, 514, 515, 1028, 4, 2, 7, 520, 1025, 522, 11, 10, 523, 526, 527, 528, 1041, 529, 22, 1047, 24, 23, 25, 1050, 28, 513, 31, 1056, 33, 546, 32, 1060, 550, 39, 552, 1065, 554, 40, 558, 559, 49, 1074, 50, 1076, 566, 1079, 568, 56, 55, 573, 62, 63, 64, 576, 68, 69, 70, 71, 584, 582, 72, 588, 1101, 79, 1615, 81, 82, 84, 85, 597, 87, 89, 91, 603, 94, 95, 96, 609, 98, 99, 97, 100, 615, 616, 105, 108, 624, 625, 1139, 1140, 629, 118, 631, 120, 121, 632, 123, 636, 125, 637, 639, 128, 127, 642, 132, 133, 134, 135, 647, 646, 139, 651, 141, 654, 143, 144, 657, 1170, 655, 145, 233, 662, 151, 664, 663, 1178, 153, 154, 157, 670, 152, 160, 161, 674, 675, 164, 1188, 678, 679, 163, 168, 162, 167, 172, 173, 685, 175, 176, 177, 174, 692, 181, 180, 183, 184, 185, 186, 1210, 188, 182, 702, 191, 192, 193, 194, 195, 196, 708, 198, 1222, 200, 199, 202, 203, 204, 205, 206, 719, 1228, 209, 210, 211, 212, 213, 720, 215, 216, 208, 218, 219, 732, 1244, 222, 737, 226, 739, 228, 227, 742, 231, 230, 229, 234, 747, 748, 237, 238, 239, 240, 746, 1260, 243, 756, 755, 245, 250, 763, 252, 254, 768, 257, 259, 771, 1285, 260, 265, 1291, 155, 156, 282, 284, 797, 235, 159, 288, 290, 291, 292, 1177, 294, 671, 307, 820, 310, 824, 826, 318, 831, 322, 323, 328, 841, 357, 358, 363, 365, 366, 367, 373, 378, 379, 380, 385, 1411, 393, 396, 399, 401, 402, 403, 405, 406, 411, 412, 925, 414, 415, 413, 929, 930, 419, 932, 928, 926, 423, 425, 428, 429, 187, 431, 432, 433, 434, 435, 948, 949, 436, 951, 443, 444, 445, 447, 448, 449, 451, 455, 456, 969, 972, 1488, 1489, 468, 981, 982, 472, 473, 984, 474, 988, 476, 479, 480, 993, 197, 483, 504, 495, 496, 498, 1016, 510, 511}, 803: {259, 260, 261, 264, 269, 271, 538, 286, 289, 683, 300, 303, 688, 304, 690, 306, 305, 307, 311, 321, 322, 325, 338, 339, 340, 988, 990, 748, 754, 243, 242, 245, 887}, 775: {258, 900, 264, 269, 270, 272, 286, 300, 302, 305, 690, 307, 310, 312, 313, 315, 327, 329, 331, 333, 343, 344, 345, 347, 348, 750, 245, 887}, 792: {129, 1, 7, 9, 1164, 13, 15, 147, 276, 21, 405, 1047, 24, 151, 282, 25, 926, 1054, 544, 546, 291, 1197, 1335, 696, 831, 840, 844, 591, 595, 596, 597, 471, 476, 100, 742, 363, 1132, 237, 508, 111, 1011, 118, 1015, 121, 762, 124, 125}, 799: {258, 1545, 654, 286, 289, 292, 1063, 427, 45, 173, 174, 50, 690, 307, 306, 319, 191, 321, 331, 479, 484, 748, 499, 127}, 805: {1, 4, 5, 7, 8, 1033, 522, 9, 12, 525, 13, 527, 519, 17, 11, 21, 22, 24, 537, 25, 28, 541, 1054, 32, 33, 546, 545, 549, 550, 38, 40, 1065, 42, 554, 552, 45, 558, 47, 559, 1071, 50, 55, 568, 569, 56, 58, 576, 65, 1091, 68, 581, 582, 71, 1098, 588, 1101, 79, 1105, 82, 595, 83, 597, 86, 1110, 88, 89, 90, 603, 91, 93, 94, 95, 96, 1629, 1119, 99, 1118, 101, 102, 98, 100, 105, 106, 108, 111, 625, 117, 118, 631, 629, 121, 122, 123, 636, 1149, 127, 128, 642, 645, 1157, 135, 648, 137, 140, 141, 142, 655, 143, 145, 1170, 147, 660, 148, 661, 151, 664, 665, 154, 150, 155, 153, 161, 162, 164, 678, 167, 168, 679, 169, 172, 173, 174, 175, 176, 179, 180, 181, 183, 185, 190, 191, 195, 708, 197, 709, 196, 200, 202, 715, 204, 716, 719, 1232, 209, 210, 212, 725, 214, 724, 216, 217, 729, 213, 144, 222, 223, 735, 225, 226, 739, 228, 229, 742, 231, 234, 747, 748, 235, 238, 240, 241, 755, 659, 248, 761, 768, 769, 258, 771, 259, 772, 269, 271, 273, 274, 288, 806, 294, 810, 827, 317, 319, 831, 321, 322, 323, 331, 337, 338, 343, 856, 346, 352, 866, 357, 358, 367, 371, 890, 382, 383, 385, 386, 387, 393, 396, 401, 402, 403, 405, 406, 922, 411, 412, 413, 928, 417, 418, 419, 420, 422, 423, 934, 425, 428, 942, 431, 432, 433, 946, 436, 950, 952, 443, 447, 959, 451, 452, 455, 469, 470, 472, 473, 475, 476, 477, 998, 1002, 1008, 501, 1014, 1017, 509}, 806: {1, 2, 3, 6, 518, 521, 522, 12, 14, 17, 24, 1048, 28, 29, 1059, 553, 45, 1071, 47, 1074, 50, 56, 70, 1098, 588, 76, 79, 81, 82, 88, 89, 90, 95, 96, 98, 100, 1129, 111, 628, 629, 117, 121, 122, 127, 128, 131, 133, 654, 655, 144, 143, 150, 153, 155, 156, 157, 158, 161, 162, 675, 168, 169, 170, 172, 174, 175, 176, 177, 690, 179, 180, 181, 182, 186, 187, 188, 702, 192, 705, 195, 196, 197, 200, 204, 209, 210, 216, 222, 226, 227, 228, 230, 231, 233, 234, 237, 238, 240, 249, 252, 254, 257, 258, 265, 271, 273, 789, 286, 288, 302, 318, 324, 343, 856, 357, 875, 879, 403, 405, 407, 408, 923, 419, 421, 433, 952, 455, 461, 475, 483, 484, 485, 504, 1514, 496, 1010, 1012, 1016, 1018, 511}, 807: {1, 2, 515, 8, 520, 1034, 523, 526, 527, 528, 1039, 21, 22, 1050, 28, 29, 541, 542, 543, 546, 550, 1063, 554, 1066, 50, 1076, 566, 1078, 570, 1084, 62, 63, 576, 1089, 578, 1091, 68, 69, 71, 584, 73, 588, 1615, 79, 82, 596, 597, 89, 602, 91, 605, 94, 95, 96, 610, 99, 612, 101, 102, 1133, 622, 624, 625, 1138, 627, 117, 630, 118, 121, 633, 636, 127, 132, 133, 135, 136, 139, 140, 141, 142, 143, 144, 657, 659, 151, 154, 161, 678, 679, 168, 684, 173, 174, 172, 177, 181, 186, 699, 193, 705, 194, 195, 199, 204, 205, 206, 720, 208, 210, 211, 222, 739, 227, 229, 230, 231, 743, 228, 234, 235, 748, 239, 751, 757, 250, 1274, 252, 254, 257, 258, 265, 271, 289, 298, 300, 820, 313, 826, 318, 831, 842, 843, 358, 373, 374, 380, 381, 384, 385, 386, 1411, 1409, 1413, 393, 398, 399, 402, 403, 404, 405, 408, 415, 416, 417, 418, 419, 1444, 420, 422, 930, 421, 423, 427, 428, 431, 432, 946, 435, 449, 450, 451, 968, 969, 1483, 465, 470, 471, 472, 473, 477, 483, 484, 485, 998, 491, 495, 496, 498, 501, 503, 1016, 505, 510, 511}, 797: {257, 259, 781, 269, 1023, 286, 294, 298, 300, 687, 50, 307, 948, 181, 309, 327, 328, 720, 336, 340, 988, 990, 1254, 748, 243, 127}, 801: {259, 268, 271, 288, 294, 681, 682, 299, 300, 301, 302, 307, 313, 326, 328, 332, 333, 343, 354, 355, 358, 752, 881, 245, 890, 895}, 809: {289, 258, 1025, 322, 678, 328, 331, 748, 333, 302, 300, 272, 299, 307, 340, 245, 313, 315, 286, 319}, 815: {1, 2, 515, 514, 518, 7, 9, 521, 523, 524, 526, 1039, 528, 529, 527, 28, 542, 31, 559, 50, 1078, 54, 57, 65, 69, 582, 71, 584, 588, 77, 79, 82, 83, 596, 86, 87, 88, 89, 602, 603, 91, 94, 95, 96, 97, 98, 99, 613, 102, 614, 616, 615, 1133, 623, 625, 114, 117, 629, 631, 121, 125, 127, 639, 131, 132, 1157, 134, 135, 647, 136, 650, 133, 141, 143, 655, 144, 659, 660, 151, 153, 665, 154, 158, 671, 159, 675, 163, 167, 168, 172, 173, 174, 684, 176, 686, 175, 179, 1204, 181, 182, 183, 185, 188, 190, 191, 193, 705, 195, 196, 199, 200, 713, 202, 712, 203, 204, 210, 214, 215, 216, 217, 732, 222, 735, 226, 227, 228, 229, 230, 233, 239, 240, 250, 252, 257, 258, 265, 1299, 313, 318, 835, 837, 333, 357, 871, 380, 386, 391, 392, 393, 402, 403, 404, 405, 919, 417, 418, 419, 423, 427, 944, 433, 432, 435, 436, 434, 945, 443, 444, 449, 451, 969, 465, 471, 472, 479, 993, 483, 484, 485, 494, 496, 501}, 817: {1, 129, 258, 7, 9, 15, 273, 147, 405, 24, 281, 924, 928, 289, 546, 288, 294, 300, 831, 324, 327, 328, 840, 329, 455, 597, 222, 358, 363, 748, 876, 245, 118, 117, 121, 124}, 821: {1, 132, 389, 14, 15, 274, 275, 148, 405, 22, 151, 281, 28, 284, 161, 1060, 294, 427, 1197, 174, 560, 435, 180, 181, 56, 1084, 318, 64, 705, 707, 70, 71, 459, 845, 79, 213, 597, 471, 473, 476, 95, 97, 993, 483, 100, 357, 742, 484, 98, 106, 234, 237, 111, 495, 117, 118, 125, 504, 121, 763, 509, 126}, 818: {258, 269, 271, 912, 286, 288, 300, 302, 303, 690, 312, 313, 316, 322, 328, 1105, 346, 875, 751, 245, 887}, 814: {5, 7, 656, 17, 145, 665, 667, 413, 669, 672, 288, 674, 675, 559, 436, 565, 53, 56, 441, 185, 443, 444, 184, 447, 448, 200, 201, 590, 218, 219, 98, 100, 358, 234, 635}, 812: {288, 289, 292, 261, 358, 326, 294, 678, 328, 873, 748, 333, 332, 300, 682, 1393, 881, 302, 245, 286}, 823: {1, 514, 4, 517, 7, 8, 12, 13, 17, 531, 22, 1046, 25, 26, 28, 31, 33, 42, 1067, 1070, 48, 50, 52, 53, 566, 55, 568, 56, 58, 64, 66, 68, 69, 71, 588, 77, 79, 81, 1107, 83, 87, 88, 89, 90, 91, 92, 1118, 94, 95, 97, 98, 606, 100, 101, 102, 96, 1135, 111, 625, 631, 124, 125, 127, 640, 128, 642, 134, 135, 136, 651, 140, 141, 654, 655, 144, 143, 659, 660, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 164, 168, 170, 684, 172, 173, 175, 174, 176, 686, 692, 180, 182, 181, 184, 183, 186, 187, 188, 191, 1217, 193, 195, 196, 197, 198, 709, 708, 194, 202, 715, 204, 710, 206, 209, 210, 211, 721, 215, 216, 217, 218, 219, 732, 222, 735, 739, 228, 229, 230, 231, 227, 233, 234, 747, 742, 237, 238, 239, 240, 1267, 762, 770, 273, 274, 792, 282, 286, 294, 318, 333, 866, 356, 374, 401, 404, 919, 408, 410, 418, 419, 423, 425, 426, 427, 428, 433, 450, 459, 471, 473, 474, 475, 478, 502, 503}, 825: {515, 1028, 7, 9, 1034, 12, 14, 16, 20, 1047, 25, 1049, 1051, 544, 546, 50, 566, 1087, 591, 593, 595, 597, 1117, 98, 100, 105, 106, 619, 620, 111, 116, 117, 118, 628, 120, 121, 122, 124, 125, 126, 127, 130, 137, 1163, 147, 148, 678, 685, 174, 687, 176, 1199, 181, 696, 195, 717, 1244, 222, 740, 741, 742, 1254, 746, 235, 748, 237, 243, 245, 248, 249, 250, 252, 257, 258, 1291, 273, 274, 275, 276, 281, 282, 283, 284, 285, 286, 288, 289, 290, 291, 293, 294, 298, 307, 823, 825, 827, 831, 832, 833, 322, 323, 321, 325, 326, 840, 841, 844, 864, 866, 870, 871, 363, 369, 370, 385, 405, 406, 407, 919, 409, 411, 924, 413, 926, 925, 928, 930, 931, 932, 423, 455, 456, 979, 982, 472, 984, 986, 988, 491, 1008, 1011, 1013, 1015, 1016, 508}, 827: {258, 268, 269, 272, 286, 288, 289, 294, 938, 300, 301, 302, 689, 690, 312, 313, 316, 326, 329, 331, 332, 333, 343, 347, 358, 748, 750, 245}, 829: {512, 640, 129, 515, 259, 257, 1, 258, 255, 10, 268, 13, 14, 529, 275, 276, 20, 278, 151, 408, 153, 281, 410, 284, 286, 294, 1193, 170, 1067, 427, 310, 313, 189, 318, 319, 192, 190, 705, 198, 70, 582, 458, 845, 462, 339, 212, 213, 86, 855, 475, 733, 222, 1120, 1121, 100, 105, 250, 237, 116, 125, 1018, 124, 509, 639}, 811: {258, 901, 286, 289, 292, 294, 678, 300, 301, 304, 690, 307, 308, 315, 321, 323, 988, 748, 243, 892, 895}, 830: {1, 2, 523, 15, 22, 29, 550, 554, 49, 50, 566, 56, 568, 69, 71, 588, 79, 82, 87, 88, 89, 95, 96, 97, 98, 99, 100, 613, 612, 625, 627, 633, 126, 127, 134, 648, 651, 661, 151, 161, 679, 172, 173, 174, 176, 177, 692, 181, 183, 696, 187, 193, 194, 195, 197, 202, 203, 204, 205, 210, 211, 732, 222, 225, 226, 739, 227, 229, 230, 228, 231, 233, 751, 241, 265, 790, 288, 294, 820, 310, 313, 834, 837, 385, 399, 402, 403, 413, 925, 418, 424, 427, 431, 432, 435, 449, 451, 968, 474, 480, 484, 487, 498, 501, 510, 511}, 826: {1, 2, 4, 11, 526, 22, 540, 29, 33, 38, 39, 550, 554, 50, 53, 566, 55, 56, 568, 570, 62, 576, 578, 1091, 68, 71, 586, 588, 79, 82, 1110, 89, 91, 92, 95, 96, 99, 101, 102, 624, 625, 627, 127, 651, 665, 161, 678, 679, 172, 684, 174, 176, 177, 181, 182, 183, 184, 187, 188, 190, 1219, 195, 1222, 1228, 1231, 720, 210, 1239, 1240, 226, 227, 228, 229, 230, 231, 232, 233, 748, 241, 768, 258, 771, 260, 265, 779, 271, 288, 802, 294, 810, 820, 309, 313, 332, 336, 849, 343, 373, 1409, 385, 391, 397, 399, 403, 420, 422, 426, 431, 432, 946, 435, 449, 501, 510, 511}, 831: {1, 258, 129, 260, 7, 905, 266, 12, 270, 271, 272, 273, 144, 150, 22, 28, 284, 156, 31, 288, 294, 1063, 298, 300, 301, 174, 687, 688, 173, 50, 307, 690, 181, 56, 313, 315, 316, 317, 64, 323, 197, 326, 327, 328, 713, 331, 204, 333, 591, 208, 210, 83, 340, 347, 603, 479, 96, 1119, 354, 100, 741, 358, 742, 748, 877, 749, 237, 750, 1012, 245, 117, 250, 508}, 819: {1537, 258, 1160, 268, 147, 533, 286, 300, 302, 303, 304, 177, 182, 315, 319, 321, 70, 327, 340, 345, 346, 862, 744, 245, 246, 248, 381, 255}, 828: {512, 6, 10, 14, 19, 20, 531, 24, 26, 1056, 547, 1062, 1068, 45, 557, 558, 1073, 52, 57, 59, 60, 61, 1597, 70, 582, 83, 1622, 86, 1646, 116, 640, 1153, 1672, 652, 170, 171, 1196, 179, 694, 190, 702, 198, 207, 213, 730, 224, 737, 748, 751, 752, 753, 1268, 246, 269, 270, 271, 275, 283, 286, 288, 301, 302, 303, 306, 313, 316, 322, 325, 327, 328, 331, 340, 345, 346, 347, 355, 874, 886, 887, 381, 382, 895, 896, 900, 902, 903, 904, 906, 921, 923, 1462, 1466, 955, 958, 960, 961, 971, 462, 463, 985, 475, 1005, 509, 510}, 808: {262, 264, 270, 271, 286, 288, 294, 300, 302, 312, 313, 325, 327, 332, 333, 340, 346, 872, 875, 748, 750, 751, 245}, 835: {1, 514, 523, 526, 527, 15, 1045, 23, 25, 28, 543, 1063, 50, 69, 588, 591, 606, 609, 610, 97, 612, 98, 616, 628, 632, 633, 127, 1153, 131, 132, 133, 134, 135, 1673, 650, 654, 143, 660, 157, 160, 673, 162, 685, 174, 176, 179, 180, 183, 185, 186, 187, 191, 193, 194, 708, 197, 196, 200, 204, 205, 210, 215, 216, 735, 225, 234, 237, 239, 1278, 257, 272, 281, 285, 286, 287, 288, 294, 310, 313, 318, 325, 354, 357, 371, 378, 393, 405, 928, 421, 423, 427, 458, 465, 988, 484, 485, 486, 488, 499, 504, 505, 509}, 833: {512, 515, 4, 5, 518, 7, 1029, 521, 522, 517, 523, 13, 526, 12, 11, 22, 23, 24, 26, 28, 540, 30, 544, 33, 546, 32, 550, 38, 552, 558, 1071, 47, 1070, 50, 52, 53, 55, 56, 58, 1597, 573, 64, 576, 578, 67, 68, 69, 581, 577, 72, 76, 589, 79, 591, 597, 89, 92, 93, 1118, 1628, 96, 98, 100, 614, 616, 106, 108, 111, 628, 118, 1143, 121, 122, 940, 636, 1149, 127, 128, 129, 640, 1154, 642, 645, 134, 647, 135, 649, 646, 653, 654, 655, 144, 657, 656, 150, 151, 663, 665, 154, 152, 156, 157, 670, 159, 160, 161, 673, 675, 671, 164, 163, 679, 168, 1187, 684, 172, 174, 175, 176, 177, 179, 180, 181, 182, 183, 696, 185, 186, 187, 188, 1210, 1214, 191, 192, 184, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205, 715, 1231, 208, 206, 209, 211, 217, 730, 218, 219, 223, 226, 227, 742, 230, 233, 234, 235, 745, 238, 240, 249, 1274, 761, 250, 153, 641, 262, 264, 267, 664, 271, 273, 667, 284, 288, 289, 802, 291, 293, 806, 298, 302, 819, 1181, 1335, 824, 826, 831, 320, 324, 325, 328, 840, 1353, 336, 340, 854, 344, 346, 347, 860, 861, 357, 1386, 367, 378, 379, 381, 384, 385, 396, 401, 403, 1428, 405, 1427, 919, 410, 923, 928, 931, 933, 427, 428, 429, 430, 943, 432, 431, 434, 435, 436, 433, 441, 443, 444, 445, 447, 448, 449, 451, 452, 455, 460, 977, 467, 980, 1016, 474, 475, 479, 483, 488, 1006, 1012, 504, 1017, 506, 1019, 508, 511}, 836: {896, 258, 900, 260, 134, 523, 12, 268, 654, 269, 657, 659, 531, 663, 793, 286, 288, 289, 419, 292, 165, 163, 1065, 170, 42, 429, 302, 174, 690, 180, 56, 185, 187, 318, 192, 322, 324, 327, 210, 216, 89, 603, 611, 357, 875, 238, 750, 880, 496, 507}, 816: {1025, 258, 259, 260, 264, 271, 288, 294, 678, 300, 687, 690, 309, 313, 322, 323, 326, 328, 331, 332, 342, 343, 349, 355, 243}, 838: {1, 7, 8, 9, 12, 1039, 22, 24, 28, 45, 50, 56, 568, 60, 69, 70, 71, 72, 584, 82, 83, 596, 87, 1115, 93, 96, 100, 111, 114, 121, 124, 127, 128, 134, 143, 153, 168, 169, 172, 173, 174, 175, 179, 181, 187, 190, 191, 705, 713, 204, 206, 718, 210, 732, 222, 223, 228, 235, 748, 750, 238, 249, 254, 255, 257, 258, 271, 274, 275, 276, 283, 286, 289, 298, 300, 302, 311, 313, 318, 354, 385, 405, 919, 408, 419, 945, 455, 480, 993, 487, 1005, 494, 497}, 839: {1664, 257, 129, 258, 260, 130, 1, 7, 264, 276, 532, 277, 1048, 281, 410, 285, 286, 292, 813, 50, 181, 950, 696, 825, 1085, 319, 321, 323, 326, 455, 713, 458, 845, 333, 846, 475, 220, 93, 1245, 864, 866, 100, 1381, 742, 106, 235, 237, 127, 111, 1009, 244, 117, 118, 121, 123, 508, 255}, 840: {512, 513, 514, 515, 516, 517, 7, 8, 519, 520, 11, 521, 525, 526, 14, 528, 529, 531, 22, 23, 1065, 45, 48, 50, 52, 566, 56, 64, 66, 580, 69, 582, 70, 71, 588, 79, 81, 82, 83, 88, 89, 603, 91, 606, 607, 96, 97, 98, 99, 611, 100, 609, 1639, 616, 615, 628, 117, 118, 631, 632, 121, 637, 638, 639, 640, 127, 642, 132, 645, 134, 647, 135, 644, 650, 137, 1674, 653, 654, 655, 144, 143, 656, 659, 657, 661, 663, 152, 153, 664, 154, 157, 671, 163, 675, 165, 166, 168, 169, 170, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 185, 186, 187, 1214, 191, 190, 705, 194, 707, 195, 197, 708, 196, 199, 198, 202, 203, 204, 208, 209, 210, 212, 213, 215, 216, 732, 221, 737, 234, 747, 750, 238, 1266, 756, 252, 257, 272, 285, 297, 300, 303, 845, 855, 357, 367, 884, 405, 414, 419, 423, 936, 1451, 428, 429, 430, 432, 945, 435, 949, 443, 971, 462, 463, 465, 473, 474, 478, 479, 480, 483, 484, 489, 492, 493, 495, 496, 497, 498, 506, 499, 501, 503, 504, 505, 1018, 507, 509, 511}, 832: {258, 260, 264, 25, 286, 288, 294, 678, 681, 50, 307, 181, 313, 322, 323, 326, 328, 334, 471, 873, 876, 748, 243, 245, 895}, 810: {902, 269, 286, 288, 289, 294, 678, 300, 301, 304, 313, 321, 323, 326, 328, 331, 333, 338, 339, 342, 873, 876, 878, 879, 881, 243}, 844: {257, 258, 255, 260, 2, 7, 778, 12, 13, 1039, 144, 403, 405, 22, 151, 24, 921, 154, 919, 161, 930, 418, 549, 294, 423, 168, 553, 421, 300, 173, 45, 431, 432, 174, 690, 179, 50, 181, 946, 55, 56, 184, 568, 318, 1474, 195, 69, 326, 71, 70, 1099, 588, 207, 210, 83, 82, 597, 471, 216, 89, 90, 222, 95, 864, 97, 172, 99, 228, 100, 109, 625, 684, 627, 175, 117, 176, 241, 121, 251, 125, 511}, 843: {1, 515, 7, 521, 526, 527, 528, 1039, 530, 21, 23, 25, 28, 542, 550, 551, 1065, 561, 50, 563, 52, 53, 566, 56, 569, 62, 578, 581, 582, 69, 71, 74, 588, 77, 590, 79, 82, 83, 596, 89, 603, 91, 1118, 95, 96, 97, 98, 99, 101, 102, 615, 616, 1135, 625, 627, 628, 632, 121, 633, 635, 636, 637, 127, 132, 133, 1157, 135, 650, 651, 141, 142, 655, 654, 145, 657, 144, 143, 661, 660, 151, 152, 665, 153, 667, 154, 157, 158, 159, 672, 671, 674, 675, 164, 162, 161, 679, 168, 170, 172, 173, 174, 175, 176, 177, 690, 179, 180, 181, 182, 183, 185, 186, 188, 191, 193, 194, 195, 708, 197, 196, 199, 200, 204, 205, 206, 208, 209, 210, 211, 214, 215, 216, 217, 218, 219, 222, 225, 226, 227, 739, 229, 230, 228, 234, 238, 239, 250, 252, 258, 265, 270, 271, 275, 288, 800, 298, 300, 831, 860, 357, 378, 379, 380, 385, 1411, 392, 393, 402, 403, 413, 416, 419, 420, 422, 423, 427, 429, 431, 432, 434, 435, 436, 440, 441, 443, 444, 446, 959, 448, 449, 450, 447, 452, 1480, 465, 473, 474, 482, 485, 495, 498, 501, 504, 511}, 834: {258, 255, 515, 7, 9, 268, 269, 13, 15, 272, 275, 276, 405, 150, 151, 148, 25, 282, 284, 286, 287, 288, 544, 292, 293, 294, 298, 300, 50, 307, 181, 313, 315, 316, 323, 326, 333, 342, 343, 346, 347, 475, 100, 744, 237, 751, 628, 117, 246, 886, 245, 1017, 762, 127}, 846: {2, 4, 8, 11, 12, 22, 23, 26, 28, 29, 31, 33, 36, 39, 40, 41, 42, 44, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 76, 79, 80, 82, 83, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 101, 102, 110, 127, 131, 132, 133, 134, 135, 136, 139, 140, 141, 142, 143, 161, 168, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205, 208, 209, 210, 211, 212, 213, 215, 216, 217, 218, 219, 226, 227, 228, 229, 230, 231, 232, 233, 234, 238, 239, 241, 258, 265, 268, 269, 270, 271, 288, 289, 294, 302, 317, 318, 357, 365, 367, 373, 376, 377, 378, 380, 381, 382, 385, 386, 387, 388, 391, 392, 393, 396, 398, 400, 401, 403, 404, 414, 415, 417, 419, 421, 423, 425, 426, 427, 428, 429, 430, 431, 432, 433, 435, 436, 441, 443, 448, 449, 451, 452, 463, 464, 468, 469, 470, 474, 478, 479, 480, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 504, 505, 506, 507, 509, 510, 511, 513, 514, 515, 516, 518, 519, 520, 521, 523, 524, 525, 526, 527, 528, 530, 540, 542, 549, 550, 552, 554, 555, 558, 559, 560, 561, 562, 565, 566, 568, 569, 570, 575, 576, 578, 580, 581, 585, 586, 588, 601, 602, 603, 604, 606, 608, 609, 610, 612, 614, 615, 616, 622, 623, 627, 630, 633, 638, 640, 642, 648, 650, 651, 654, 655, 657, 659, 660, 661, 662, 663, 665, 672, 673, 674, 675, 679, 684, 692, 693, 697, 699, 700, 702, 705, 708, 715, 716, 719, 720, 721, 723, 727, 728, 729, 731, 732, 735, 736, 737, 738, 739, 746, 747, 748, 751, 755, 768, 770, 772, 778, 780, 785, 786, 787, 789, 792, 794, 796, 802, 806, 810, 836, 837, 849, 941, 942, 944, 949, 955, 967, 1004, 1018, 1029, 1035, 1041, 1044, 1045, 1050, 1055, 1066, 1069, 1074, 1078, 1101, 1107, 1109, 1110, 1118, 1124, 1133, 1148, 1168, 1178, 1179, 1182, 1188, 1206, 1209, 1210, 1218, 1220, 1221, 1239, 1248, 1249, 1267, 1286, 1297, 1311, 1411, 1439, 1451, 1473, 1478, 1479, 1518, 1530, 1540}, 837: {258, 9, 13, 15, 16, 274, 19, 20, 276, 275, 535, 280, 25, 1047, 283, 151, 284, 286, 278, 1049, 289, 926, 285, 294, 934, 181, 950, 328, 845, 717, 596, 472, 476, 220, 222, 225, 740, 250, 237, 111, 1009, 277, 628, 762, 763, 125}, 813: {898, 259, 901, 263, 9, 266, 270, 271, 538, 289, 294, 680, 300, 304, 690, 307, 310, 326, 335, 342, 988, 358, 877, 750, 751, 243, 890, 892, 893}, 842: {258, 902, 268, 269, 270, 272, 288, 302, 303, 306, 313, 315, 324, 328, 333, 1105, 340, 344, 349, 362, 874, 749, 751, 752, 754, 1395, 886}, 847: {1, 7, 8, 1031, 11, 13, 527, 25, 1050, 39, 47, 50, 567, 56, 568, 1086, 578, 66, 70, 71, 77, 79, 82, 596, 88, 89, 602, 603, 93, 95, 96, 609, 98, 99, 104, 108, 109, 1137, 117, 118, 120, 121, 125, 645, 133, 135, 1160, 652, 141, 142, 1167, 144, 658, 1172, 151, 663, 153, 157, 161, 164, 168, 172, 173, 174, 685, 176, 180, 1204, 181, 183, 185, 191, 705, 195, 196, 198, 200, 202, 716, 204, 210, 211, 216, 218, 219, 220, 732, 222, 735, 225, 740, 228, 742, 234, 235, 238, 239, 240, 243, 756, 763, 257, 258, 261, 262, 288, 289, 290, 301, 820, 826, 317, 367, 369, 372, 1400, 404, 405, 410, 411, 926, 928, 417, 419, 426, 428, 434, 948, 444, 447, 448, 455, 456, 473, 474, 476, 479, 480, 482, 485, 1007, 496, 499, 1012, 501, 507}, 848: {512, 514, 517, 519, 520, 523, 527, 528, 529, 530, 1021, 23, 25, 32, 1063, 1065, 42, 50, 566, 65, 69, 582, 71, 584, 72, 588, 1101, 82, 88, 89, 603, 1118, 95, 606, 97, 610, 99, 1126, 615, 108, 109, 118, 633, 121, 125, 638, 127, 640, 642, 132, 133, 134, 135, 647, 650, 141, 654, 655, 661, 151, 152, 663, 154, 153, 162, 163, 164, 165, 166, 679, 170, 172, 173, 174, 176, 689, 179, 180, 181, 183, 185, 186, 191, 195, 196, 197, 708, 199, 200, 202, 204, 207, 209, 210, 214, 215, 216, 732, 739, 234, 747, 238, 241, 755, 265, 805, 294, 812, 318, 845, 855, 357, 899, 393, 403, 405, 419, 421, 423, 427, 428, 430, 431, 432, 433, 945, 435, 443, 451, 971, 973, 462, 474, 476, 478, 479, 480, 481, 483, 484, 485, 489, 490, 495, 496, 498, 501, 504, 509, 511}, 822: {1, 902, 272, 408, 25, 410, 539, 926, 169, 432, 189, 1091, 71, 588, 333, 206, 1110, 1240, 91, 95, 101, 358, 235, 111, 751}, 852: {257, 1, 515, 260, 259, 7, 264, 274, 405, 151, 408, 25, 407, 1052, 926, 289, 546, 930, 290, 678, 681, 685, 50, 820, 181, 568, 825, 826, 827, 323, 840, 841, 969, 1615, 597, 472, 473, 100, 358, 250, 235, 109, 506, 117, 118, 121, 122, 252, 127}, 851: {1025, 1028, 1540, 4, 8, 9, 10, 11, 1034, 12, 527, 17, 531, 22, 1047, 23, 27, 1051, 31, 544, 1059, 553, 48, 50, 564, 56, 1598, 64, 1089, 68, 1094, 71, 1095, 588, 79, 591, 1105, 595, 597, 92, 95, 1120, 619, 1132, 109, 111, 112, 1143, 121, 122, 123, 125, 127, 128, 129, 132, 1675, 1676, 144, 147, 153, 157, 159, 160, 161, 676, 680, 681, 682, 172, 685, 174, 687, 176, 689, 690, 180, 693, 182, 696, 192, 193, 204, 717, 1245, 223, 228, 742, 231, 1254, 1258, 234, 748, 238, 751, 240, 754, 760, 248, 250, 1276, 1277, 252, 255, 1280, 258, 772, 261, 262, 1287, 264, 266, 1291, 271, 272, 273, 284, 286, 1314, 290, 291, 806, 295, 298, 299, 301, 302, 303, 304, 815, 818, 307, 820, 310, 823, 824, 313, 826, 825, 828, 1337, 318, 831, 833, 326, 327, 840, 841, 330, 331, 328, 333, 845, 332, 336, 338, 339, 340, 342, 343, 346, 347, 349, 352, 353, 866, 355, 1376, 363, 875, 367, 879, 881, 880, 892, 895, 912, 915, 916, 405, 406, 410, 411, 412, 925, 924, 930, 932, 435, 455, 456, 974, 975, 977, 979, 981, 983, 984, 473, 472, 987, 475, 480, 483, 1009, 1013, 1014, 1016, 1023}, 849: {133, 15, 143, 406, 27, 928, 288, 676, 421, 38, 298, 427, 172, 174, 568, 197, 588, 207, 234, 633, 625, 118, 121}, 854: {512, 1, 514, 3, 4, 1028, 7, 8, 9, 522, 11, 12, 13, 14, 15, 528, 19, 20, 22, 535, 24, 537, 23, 25, 1047, 32, 544, 1061, 42, 49, 50, 1077, 55, 56, 58, 1086, 64, 69, 79, 591, 83, 597, 86, 87, 89, 603, 604, 93, 606, 96, 98, 100, 616, 106, 619, 620, 1134, 111, 628, 117, 118, 632, 121, 122, 123, 124, 125, 126, 127, 129, 132, 133, 134, 135, 652, 1677, 144, 147, 150, 151, 664, 153, 156, 168, 170, 171, 1197, 173, 175, 176, 174, 180, 696, 185, 186, 188, 191, 705, 194, 195, 197, 709, 200, 713, 1226, 203, 216, 220, 222, 223, 735, 225, 742, 744, 235, 237, 238, 244, 757, 246, 756, 249, 250, 762, 255, 257, 258, 1281, 260, 1284, 1283, 264, 268, 269, 270, 271, 273, 274, 275, 281, 282, 283, 285, 286, 287, 288, 289, 799, 291, 290, 293, 294, 297, 811, 302, 303, 815, 823, 1335, 825, 826, 829, 318, 321, 322, 324, 840, 328, 333, 846, 855, 343, 357, 358, 382, 405, 919, 409, 922, 411, 924, 925, 928, 421, 423, 431, 945, 455, 458, 461, 463, 466, 979, 469, 471, 472, 475, 476, 479, 482, 483, 484, 487, 488, 492, 493, 498, 499, 1011, 1013, 1014, 1016, 505, 507, 508, 509, 511}, 850: {385, 132, 519, 8, 648, 15, 659, 22, 663, 153, 28, 162, 419, 294, 168, 300, 173, 172, 174, 50, 435, 181, 566, 56, 568, 318, 705, 196, 69, 71, 584, 969, 202, 204, 79, 208, 210, 82, 88, 95, 480, 97, 98, 96, 228, 485, 742, 490, 494, 496, 121}, 858: {515, 9, 269, 286, 289, 292, 293, 678, 689, 690, 307, 181, 323, 327, 331, 333, 334, 1368, 100, 754, 127}, 853: {1280, 1025, 258, 259, 261, 264, 270, 271, 286, 288, 292, 678, 294, 682, 299, 300, 301, 302, 688, 304, 690, 307, 322, 323, 326, 327, 328, 330, 331, 332, 333, 334, 340, 358, 873, 748, 877, 879, 880, 245, 887}, 855: {512, 638, 529, 1021, 531, 919, 283, 165, 166, 170, 171, 45, 179, 59, 60, 198, 582, 462, 86, 855, 475, 509, 510}, 824: {288, 321, 322, 289, 292, 323, 294, 678, 325, 319, 259, 268, 748, 687, 304, 243, 245, 989, 286, 991}, 845: {896, 900, 903, 904, 268, 269, 909, 272, 1434, 286, 302, 303, 690, 306, 308, 310, 1463, 311, 1592, 313, 1234, 340, 1238, 346, 877, 750, 751, 1394, 242, 1399, 1022}, 841: {258, 270, 271, 272, 1294, 286, 288, 678, 300, 302, 689, 306, 307, 313, 315, 316, 322, 323, 325, 326, 331, 333, 344, 353, 358, 873, 748, 751, 754, 888, 892}, 859: {1281, 257, 3, 15, 275, 276, 535, 1048, 25, 282, 410, 151, 287, 928, 288, 1315, 421, 1061, 294, 293, 1326, 313, 955, 1095, 458, 846, 475, 476, 1132, 111, 368, 1009, 1008, 1014, 118, 249, 762, 763, 381}, 862: {515, 519, 520, 521, 10, 11, 7, 12, 526, 22, 24, 1050, 544, 546, 45, 559, 50, 566, 56, 568, 59, 60, 61, 64, 1093, 70, 69, 79, 81, 82, 597, 1110, 1109, 89, 603, 91, 1117, 92, 96, 97, 98, 99, 100, 105, 111, 117, 120, 121, 633, 127, 640, 132, 647, 135, 650, 651, 141, 143, 655, 657, 658, 147, 151, 678, 168, 172, 173, 174, 175, 1199, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 193, 195, 196, 197, 198, 199, 200, 201, 202, 203, 205, 208, 210, 211, 214, 215, 216, 222, 737, 228, 230, 742, 748, 238, 250, 252, 767, 257, 258, 260, 265, 271, 276, 789, 282, 288, 820, 823, 825, 831, 845, 866, 357, 405, 406, 407, 919, 413, 416, 928, 930, 423, 429, 431, 432, 433, 434, 435, 436, 969, 974, 462, 977, 978, 467, 979, 982, 472, 474, 476, 478, 479, 480, 483, 484, 485, 491, 495, 496, 1009, 498, 1011, 505}, 856: {258, 270, 272, 286, 289, 678, 294, 300, 688, 690, 307, 310, 312, 313, 315, 316, 322, 323, 326, 327, 328, 347, 748, 749, 750, 879}, 820: {258, 264, 271, 538, 286, 288, 289, 301, 302, 313, 315, 316, 324, 328, 333, 343, 347, 358, 748, 751, 895}, 863: {1024, 1038, 538, 1062, 1607, 1127, 1678, 1679, 1680, 682, 683, 690, 691, 1234, 1237, 1243, 748, 749, 750, 751, 752, 754, 242, 258, 259, 262, 264, 268, 269, 1294, 270, 272, 271, 1296, 286, 288, 1313, 289, 292, 294, 299, 300, 301, 302, 303, 304, 305, 306, 307, 310, 313, 315, 316, 319, 321, 322, 324, 326, 327, 328, 329, 330, 331, 332, 333, 334, 336, 339, 340, 342, 343, 344, 346, 347, 348, 349, 350, 352, 354, 355, 359, 872, 361, 873, 362, 876, 877, 879, 882, 1395, 885, 886, 887, 895, 898, 900, 901, 902, 903, 906, 908, 909, 910, 1431, 1434, 990, 1022}, 860: {257, 514, 4, 900, 516, 517, 262, 393, 269, 781, 272, 1041, 274, 1047, 663, 153, 26, 283, 285, 286, 159, 287, 289, 1059, 1061, 294, 678, 300, 301, 302, 303, 305, 690, 49, 692, 949, 307, 311, 56, 313, 312, 315, 316, 310, 321, 1602, 70, 327, 712, 202, 715, 716, 333, 846, 204, 332, 211, 339, 216, 344, 347, 220, 732, 865, 100, 245, 629, 890, 508, 381, 894}, 857: {898, 259, 258, 14, 19, 275, 20, 24, 283, 547, 294, 300, 687, 304, 321, 325, 328, 475, 988, 348, 116, 892}, 864: {1, 2, 4, 5, 7, 8, 9, 1033, 11, 12, 13, 526, 523, 15, 531, 1044, 22, 1047, 24, 25, 28, 541, 29, 31, 542, 546, 549, 38, 550, 43, 44, 47, 48, 561, 50, 562, 52, 53, 566, 54, 56, 568, 569, 55, 563, 58, 62, 63, 64, 577, 578, 67, 65, 69, 70, 71, 72, 73, 66, 588, 1101, 77, 591, 79, 81, 82, 596, 85, 86, 87, 1112, 597, 1109, 603, 91, 93, 94, 1119, 96, 609, 98, 99, 100, 95, 102, 97, 106, 619, 108, 109, 734, 1135, 623, 625, 114, 111, 628, 629, 118, 116, 117, 1140, 121, 123, 124, 125, 127, 128, 642, 132, 133, 134, 230, 136, 137, 651, 140, 655, 144, 145, 658, 143, 660, 742, 663, 151, 665, 153, 157, 159, 672, 161, 673, 163, 164, 678, 167, 168, 169, 684, 173, 174, 172, 176, 685, 178, 692, 693, 182, 181, 184, 183, 1210, 186, 188, 189, 1208, 191, 190, 1217, 194, 195, 708, 196, 710, 197, 200, 201, 202, 715, 716, 1228, 203, 717, 208, 720, 722, 210, 209, 204, 214, 215, 216, 217, 218, 219, 732, 729, 222, 735, 736, 1248, 226, 227, 223, 229, 225, 231, 232, 228, 234, 747, 235, 237, 238, 239, 755, 245, 49, 250, 559, 768, 257, 770, 258, 1284, 775, 265, 780, 781, 273, 275, 276, 789, 1303, 794, 282, 283, 797, 286, 800, 288, 290, 801, 805, 294, 317, 318, 328, 333, 343, 349, 356, 357, 367, 373, 892, 380, 382, 386, 1412, 391, 393, 394, 399, 401, 402, 403, 404, 405, 1425, 408, 930, 419, 418, 1446, 422, 423, 939, 432, 433, 951, 443, 88, 451, 966, 969, 972, 465, 466, 470, 471, 472, 473, 474, 476, 993, 483, 496, 501, 1016, 1531, 509, 511}, 865: {1, 258, 1028, 7, 268, 271, 148, 21, 405, 919, 24, 1047, 408, 411, 412, 926, 928, 929, 546, 547, 676, 418, 294, 169, 685, 302, 432, 946, 825, 189, 831, 71, 328, 455, 456, 588, 845, 847, 597, 471, 472, 1240, 473, 91, 475, 222, 95, 99, 100, 101, 743, 744, 108, 111, 240, 625, 1009, 1011, 627, 245, 117, 118, 501, 121, 122, 763}, 868: {1, 2, 1028, 1031, 520, 7, 1035, 524, 1037, 12, 23, 24, 547, 550, 556, 47, 562, 50, 1076, 566, 567, 568, 56, 55, 59, 61, 64, 65, 578, 579, 68, 581, 69, 67, 73, 1098, 588, 589, 80, 81, 82, 89, 90, 91, 94, 95, 96, 98, 100, 101, 615, 109, 621, 114, 117, 631, 121, 122, 636, 127, 128, 640, 132, 133, 646, 135, 136, 651, 139, 142, 655, 145, 658, 662, 151, 150, 153, 154, 155, 156, 158, 159, 160, 161, 162, 1183, 164, 1188, 167, 679, 169, 168, 172, 173, 685, 174, 176, 178, 179, 180, 181, 1206, 183, 184, 186, 187, 188, 189, 191, 193, 195, 709, 198, 710, 200, 201, 202, 199, 204, 206, 207, 208, 209, 210, 211, 214, 726, 216, 217, 218, 219, 732, 1240, 222, 727, 225, 738, 227, 228, 229, 739, 230, 232, 233, 746, 747, 234, 237, 238, 239, 240, 755, 762, 1285, 265, 778, 268, 783, 273, 825, 317, 327, 843, 854, 358, 367, 378, 382, 385, 398, 402, 403, 405, 919, 408, 922, 410, 412, 417, 419, 423, 426, 427, 429, 432, 433, 946, 434, 436, 447, 448, 449, 451, 452, 455, 1480, 470, 474, 475, 480, 1509, 998, 496, 498, 501, 503, 506, 509}, 867: {1, 7, 9, 11, 524, 12, 1039, 528, 529, 22, 23, 28, 31, 1065, 50, 51, 56, 64, 68, 69, 1608, 588, 79, 89, 603, 96, 98, 117, 1154, 132, 134, 135, 1159, 650, 651, 652, 655, 144, 657, 660, 150, 156, 678, 168, 172, 174, 175, 176, 690, 180, 181, 182, 183, 186, 188, 191, 195, 196, 197, 198, 203, 204, 207, 210, 211, 216, 222, 228, 748, 250, 252, 257, 258, 270, 273, 276, 286, 289, 294, 295, 300, 318, 323, 328, 855, 423, 431, 956, 474, 475, 480, 483, 496, 498, 511}, 861: {10, 14, 529, 275, 531, 20, 26, 286, 289, 547, 292, 294, 937, 170, 301, 45, 305, 179, 52, 949, 319, 321, 582, 70, 584, 714, 1227, 462, 463, 83, 213, 86, 475, 736, 737, 740, 1009, 242, 381, 116, 1148, 509, 382}, 870: {1, 2, 514, 513, 517, 6, 7, 520, 521, 10, 9, 12, 13, 523, 527, 528, 17, 1041, 1042, 1044, 21, 22, 23, 1046, 4, 28, 31, 549, 38, 550, 42, 554, 45, 558, 559, 48, 1073, 50, 51, 52, 53, 566, 54, 568, 56, 58, 1074, 569, 55, 574, 570, 64, 65, 66, 1090, 68, 69, 582, 70, 579, 583, 1098, 77, 589, 591, 79, 83, 87, 1112, 88, 90, 603, 92, 89, 1118, 95, 96, 608, 98, 606, 100, 1134, 111, 631, 124, 127, 640, 641, 642, 131, 132, 1664, 134, 646, 135, 649, 647, 651, 644, 653, 654, 655, 657, 658, 659, 148, 663, 154, 673, 168, 169, 170, 171, 684, 172, 174, 177, 178, 179, 180, 181, 182, 693, 1208, 185, 697, 186, 188, 699, 1210, 191, 704, 192, 194, 195, 196, 197, 198, 710, 1221, 713, 202, 715, 203, 204, 1230, 208, 209, 210, 211, 722, 724, 216, 218, 219, 732, 223, 735, 736, 746, 235, 47, 238, 239, 1267, 244, 246, 248, 763, 253, 255, 770, 258, 772, 265, 268, 781, 272, 273, 276, 789, 792, 793, 11, 284, 286, 288, 289, 802, 810, 813, 302, 313, 315, 317, 318, 327, 328, 841, 332, 333, 340, 856, 354, 357, 873, 367, 378, 381, 382, 384, 385, 386, 1412, 395, 396, 690, 401, 692, 421, 425, 1451, 428, 427, 939, 431, 943, 433, 945, 435, 949, 952, 443, 447, 959, 458, 193, 461, 462, 466, 469, 470, 471, 474, 475, 988, 477, 479, 480, 481, 483, 487, 489, 490, 508, 1006, 494, 1008, 497, 496, 499, 1014, 503, 504, 505, 1019, 1020, 1021, 511}, 871: {1024, 515, 4, 510, 11, 526, 17, 22, 27, 547, 549, 1072, 50, 566, 56, 575, 79, 82, 92, 1119, 96, 97, 1137, 121, 127, 651, 147, 662, 1176, 161, 172, 1197, 174, 173, 177, 690, 181, 182, 183, 187, 190, 195, 197, 202, 210, 213, 216, 226, 747, 237, 750, 751, 752, 241, 242, 245, 258, 259, 262, 781, 270, 269, 272, 271, 275, 276, 794, 286, 289, 300, 813, 302, 301, 305, 307, 310, 313, 315, 1345, 324, 326, 331, 333, 335, 337, 342, 345, 346, 347, 352, 359, 360, 1385, 1386, 876, 1388, 883, 895, 896, 904, 905, 907, 908, 909, 402, 1430, 1431, 1434, 937, 947, 435, 955, 989, 1022, 511}, 875: {512, 514, 4, 518, 8, 523, 12, 527, 22, 23, 28, 32, 42, 45, 1073, 50, 55, 56, 64, 582, 71, 1103, 603, 96, 98, 131, 133, 134, 135, 651, 652, 654, 169, 171, 172, 173, 174, 176, 179, 692, 181, 180, 183, 185, 187, 195, 707, 211, 213, 753, 258, 772, 268, 269, 286, 288, 289, 806, 294, 300, 302, 321, 327, 332, 333, 334, 357, 358, 1422, 921, 923, 418, 421, 423, 937, 428, 963, 964, 461, 462, 474, 478, 479, 480, 481, 496, 501, 504, 511}, 876: {523, 527, 529, 19, 276, 531, 22, 286, 288, 289, 294, 174, 48, 178, 435, 187, 318, 604, 238, 878, 511}, 872: {1, 258, 1028, 1284, 905, 268, 1165, 272, 1040, 274, 273, 405, 278, 1047, 280, 151, 282, 409, 284, 925, 926, 288, 928, 546, 930, 932, 1061, 294, 290, 682, 300, 685, 815, 820, 310, 313, 826, 323, 328, 332, 845, 974, 591, 334, 977, 717, 975, 597, 347, 476, 350, 864, 1376, 354, 742, 871, 106, 363, 748, 237, 111, 1011, 756, 117, 118, 628, 121, 763, 892, 893, 895}, 866: {896, 321, 900, 313, 300, 269, 302, 303, 272, 305, 306, 242, 882, 315, 340, 887, 344, 889, 347, 319}, 877: {640, 258, 515, 306, 269, 270, 271, 14, 274, 275, 402, 531, 662, 921, 538, 155, 286, 31, 288, 159, 164, 549, 553, 170, 300, 557, 173, 302, 176, 690, 307, 692, 949, 566, 55, 56, 52, 185, 955, 60, 59, 702, 61, 451, 197, 70, 582, 328, 326, 202, 203, 584, 333, 971, 79, 207, 463, 83, 340, 86, 727, 216, 88, 475, 732, 222, 737, 226, 738, 228, 98, 739, 744, 748, 237, 111, 241, 371, 1402, 381, 382}, 873: {289, 258, 321, 292, 259, 294, 358, 328, 326, 875, 300, 269, 750, 879, 339, 307, 342, 313, 348, 286}, 880: {1, 2, 3, 4, 5, 7, 8, 11, 12, 17, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 38, 39, 40, 41, 42, 44, 47, 49, 50, 53, 54, 55, 56, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 79, 80, 81, 82, 85, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 105, 109, 110, 111, 117, 118, 120, 121, 122, 123, 124, 127, 128, 137, 140, 144, 147, 148, 150, 151, 156, 158, 161, 168, 172, 173, 174, 176, 177, 179, 180, 181, 182, 184, 185, 186, 187, 188, 191, 194, 195, 200, 201, 202, 204, 208, 209, 210, 217, 218, 222, 226, 227, 228, 230, 231, 232, 233, 234, 235, 237, 238, 239, 240, 243, 245, 246, 248, 249, 250, 252, 254, 257, 258, 260, 268, 269, 272, 273, 276, 280, 281, 282, 283, 284, 287, 288, 293, 294, 295, 298, 299, 300, 301, 302, 307, 310, 315, 316, 318, 327, 328, 329, 342, 346, 347, 348, 356, 357, 363, 365, 366, 367, 368, 369, 375, 376, 379, 380, 381, 383, 384, 385, 386, 392, 393, 394, 396, 398, 401, 402, 403, 405, 407, 409, 410, 411, 412, 418, 421, 423, 435, 451, 456, 461, 467, 468, 470, 471, 473, 475, 476, 477, 508, 527, 541, 546, 549, 550, 554, 556, 566, 568, 570, 571, 575, 577, 578, 579, 584, 585, 588, 591, 595, 597, 603, 619, 623, 625, 627, 628, 636, 651, 655, 657, 678, 684, 685, 689, 692, 693, 697, 719, 720, 721, 722, 728, 731, 732, 734, 742, 746, 748, 755, 761, 762, 763, 768, 769, 770, 771, 779, 780, 781, 783, 790, 791, 793, 794, 795, 801, 802, 810, 815, 818, 820, 823, 824, 825, 826, 831, 833, 841, 845, 849, 864, 876, 879, 881, 902, 926, 928, 930, 931, 940, 948, 956, 976, 986, 992, 1000, 1001, 1002, 1012, 1013, 1014, 1016, 1017, 1023, 1030, 1035, 1036, 1041, 1044, 1047, 1049, 1052, 1053, 1058, 1059, 1093, 1095, 1119, 1134, 1139, 1151, 1157, 1165, 1181, 1184, 1185, 1188, 1197, 1210, 1215, 1217, 1222, 1224, 1225, 1244, 1258, 1267, 1270, 1276, 1277, 1284, 1291, 1296, 1415, 1423, 1446, 1468, 1478, 1496, 1518, 1620, 1664}, 878: {512, 514, 515, 517, 8, 9, 14, 15, 1039, 529, 530, 531, 20, 19, 22, 535, 1041, 549, 1065, 553, 45, 50, 51, 57, 59, 60, 64, 66, 1092, 582, 71, 70, 584, 588, 1100, 82, 88, 97, 98, 99, 100, 1121, 111, 116, 1149, 126, 127, 640, 642, 136, 137, 650, 140, 655, 659, 662, 151, 152, 663, 154, 153, 155, 165, 166, 168, 170, 172, 174, 175, 690, 179, 692, 181, 699, 702, 191, 194, 707, 197, 202, 204, 212, 213, 215, 216, 732, 736, 225, 739, 740, 234, 236, 237, 755, 258, 265, 269, 781, 274, 275, 276, 794, 283, 796, 285, 286, 317, 318, 321, 855, 371, 393, 402, 921, 923, 416, 418, 427, 432, 435, 949, 956, 451, 462, 463, 474, 481, 482, 485, 496, 497, 498, 509, 511}, 869: {515, 1163, 13, 269, 15, 275, 276, 151, 1047, 25, 282, 411, 284, 412, 287, 288, 1061, 294, 298, 815, 50, 181, 310, 1079, 312, 696, 315, 846, 596, 476, 100, 1382, 1132, 237, 1134, 240, 242, 756, 125, 118, 116, 1014, 249, 122, 253, 126, 127}, 881: {1, 514, 515, 1540, 4, 1028, 7, 8, 9, 1033, 11, 524, 13, 523, 15, 528, 526, 530, 527, 14, 21, 1046, 22, 23, 25, 27, 28, 29, 542, 31, 1057, 546, 550, 38, 554, 1066, 43, 559, 49, 50, 51, 561, 53, 54, 1078, 56, 520, 58, 568, 566, 573, 521, 63, 64, 1089, 575, 62, 576, 580, 582, 71, 69, 70, 72, 588, 77, 79, 81, 82, 596, 88, 89, 601, 90, 1118, 94, 95, 97, 98, 99, 1124, 100, 96, 103, 615, 105, 106, 108, 1133, 620, 112, 625, 117, 630, 118, 120, 121, 125, 127, 129, 642, 132, 133, 134, 135, 136, 139, 140, 141, 654, 655, 143, 1164, 651, 663, 151, 1177, 671, 161, 678, 679, 168, 172, 685, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 185, 186, 187, 188, 1215, 192, 193, 194, 195, 196, 705, 197, 199, 200, 712, 202, 204, 1228, 205, 208, 209, 214, 215, 216, 728, 218, 217, 732, 222, 225, 226, 739, 228, 229, 230, 227, 742, 233, 234, 748, 238, 240, 755, 756, 243, 763, 255, 768, 257, 259, 265, 274, 276, 790, 281, 282, 795, 286, 289, 291, 294, 812, 304, 820, 826, 831, 322, 323, 333, 849, 864, 356, 357, 375, 380, 385, 1411, 392, 393, 395, 399, 400, 401, 403, 405, 409, 411, 924, 412, 414, 417, 419, 420, 934, 423, 430, 943, 432, 434, 435, 441, 443, 447, 449, 191, 451, 456, 1480, 465, 472, 473, 474, 476, 477, 478, 480, 483, 484, 490, 1217, 495, 498, 504, 506, 511}, 879: {1, 1284, 15, 276, 1047, 151, 25, 282, 292, 294, 300, 685, 304, 50, 181, 596, 597, 222, 866, 237, 751, 111, 117, 118, 121, 763, 127, 125, 255}, 883: {512, 1, 514, 515, 516, 4, 517, 7, 8, 9, 519, 11, 523, 12, 13, 10, 16, 529, 1041, 19, 20, 1045, 530, 14, 24, 22, 713, 26, 28, 513, 30, 549, 550, 39, 553, 1065, 45, 559, 47, 561, 50, 49, 52, 53, 566, 1591, 568, 55, 1592, 56, 60, 61, 59, 58, 64, 65, 66, 68, 69, 70, 580, 72, 584, 582, 589, 79, 81, 82, 83, 86, 88, 89, 90, 1115, 603, 207, 1118, 96, 1121, 98, 100, 1131, 531, 113, 116, 1656, 634, 124, 127, 129, 134, 135, 647, 137, 648, 144, 656, 147, 659, 661, 1171, 151, 665, 153, 154, 168, 170, 172, 173, 174, 175, 176, 684, 692, 693, 694, 183, 185, 190, 703, 194, 707, 195, 709, 1222, 197, 712, 198, 202, 715, 1227, 1226, 204, 199, 208, 209, 210, 211, 212, 213, 724, 727, 216, 732, 222, 224, 736, 226, 227, 740, 229, 739, 228, 745, 234, 748, 749, 237, 239, 752, 750, 48, 241, 238, 250, 251, 256, 257, 770, 1288, 265, 778, 269, 270, 781, 271, 273, 785, 275, 276, 277, 279, 792, 794, 283, 796, 285, 286, 1074, 289, 805, 302, 304, 306, 311, 312, 313, 315, 316, 318, 319, 322, 323, 331, 847, 338, 342, 856, 345, 346, 347, 349, 863, 354, 867, 355, 873, 367, 882, 372, 886, 1404, 382, 384, 896, 386, 387, 900, 385, 902, 396, 399, 403, 405, 407, 919, 408, 922, 414, 421, 1448, 430, 945, 435, 1462, 952, 955, 956, 455, 971, 461, 462, 463, 464, 477, 989, 479, 487, 490, 1005, 496, 1009, 1012, 504, 506, 1019, 1021, 511}, 882: {1, 515, 4, 7, 8, 11, 526, 15, 21, 25, 1052, 28, 33, 546, 1060, 559, 50, 566, 56, 568, 66, 69, 582, 71, 70, 588, 79, 82, 597, 86, 89, 1116, 95, 96, 98, 99, 101, 616, 105, 117, 118, 121, 122, 131, 132, 133, 135, 140, 143, 147, 660, 662, 151, 168, 684, 173, 172, 174, 176, 177, 692, 180, 181, 183, 185, 186, 191, 193, 194, 195, 196, 199, 202, 203, 204, 205, 208, 210, 211, 215, 216, 222, 225, 739, 228, 227, 230, 746, 235, 748, 237, 243, 756, 258, 265, 275, 284, 288, 290, 291, 294, 815, 820, 841, 357, 369, 378, 380, 1412, 393, 405, 407, 409, 411, 412, 416, 929, 419, 932, 1444, 420, 423, 427, 429, 432, 455, 969, 465, 470, 471, 473, 476, 988, 496, 501, 1015, 510}, 884: {640, 258, 515, 510, 9, 638, 268, 269, 14, 529, 146, 275, 921, 923, 285, 165, 166, 300, 1073, 179, 949, 1214, 322, 323, 70, 582, 198, 713, 462, 463, 212, 213, 86, 475, 736, 100, 1009, 381, 116, 1018, 509, 382, 127}, 886: {512, 1, 2, 3, 4, 5, 518, 7, 9, 10, 11, 12, 15, 17, 20, 22, 1046, 1048, 23, 26, 27, 28, 29, 24, 544, 33, 546, 549, 550, 1065, 42, 43, 1067, 558, 559, 48, 1073, 1074, 49, 47, 53, 54, 566, 568, 56, 58, 55, 62, 63, 64, 65, 66, 67, 68, 69, 582, 71, 1095, 578, 584, 581, 76, 589, 1093, 591, 80, 81, 79, 87, 89, 92, 94, 1119, 96, 95, 98, 100, 101, 108, 623, 628, 117, 118, 631, 636, 127, 128, 129, 132, 651, 655, 144, 657, 1170, 147, 659, 150, 663, 153, 156, 157, 159, 160, 161, 164, 168, 171, 172, 173, 685, 175, 176, 174, 178, 179, 180, 693, 182, 692, 1208, 697, 186, 187, 1209, 188, 184, 191, 183, 1217, 194, 195, 196, 709, 710, 200, 201, 202, 715, 1228, 204, 1231, 208, 721, 209, 212, 726, 214, 216, 217, 218, 732, 733, 222, 227, 228, 229, 230, 231, 232, 233, 746, 235, 234, 237, 238, 239, 240, 241, 1267, 761, 762, 50, 772, 265, 268, 781, 783, 273, 789, 790, 1303, 282, 799, 288, 801, 803, 1324, 813, 819, 824, 826, 318, 833, 328, 357, 364, 367, 371, 177, 380, 686, 381, 384, 385, 388, 393, 396, 1421, 399, 181, 403, 405, 919, 410, 1435, 419, 423, 425, 939, 940, 941, 943, 433, 435, 1467, 959, 449, 451, 1489, 466, 467, 472, 474, 475, 483, 496, 1010, 1014, 506, 1019}, 885: {1, 1030, 7, 523, 25, 538, 28, 29, 1061, 549, 50, 56, 568, 65, 69, 70, 71, 582, 584, 72, 588, 79, 82, 596, 88, 91, 94, 95, 97, 99, 100, 111, 625, 117, 135, 142, 655, 143, 660, 662, 151, 153, 154, 161, 167, 169, 172, 173, 685, 174, 179, 181, 186, 188, 189, 195, 196, 1221, 204, 208, 209, 210, 213, 216, 735, 225, 739, 233, 237, 239, 756, 245, 274, 278, 1311, 290, 300, 815, 821, 318, 338, 866, 356, 365, 383, 386, 393, 402, 405, 417, 418, 419, 420, 423, 428, 432, 946, 949, 953, 451, 476, 501}, 889: {512, 1, 514, 515, 4, 3, 513, 7, 520, 519, 9, 11, 12, 523, 13, 524, 8, 17, 1553, 2, 533, 22, 23, 24, 1048, 26, 540, 29, 28, 31, 544, 33, 546, 32, 550, 39, 1065, 554, 1067, 42, 1069, 1070, 1072, 1073, 1074, 50, 562, 1589, 566, 1079, 56, 568, 58, 55, 54, 59, 60, 575, 576, 65, 64, 67, 69, 70, 71, 72, 73, 1097, 77, 1103, 79, 81, 82, 83, 597, 85, 87, 1110, 89, 1113, 91, 92, 93, 94, 95, 607, 97, 98, 604, 100, 96, 615, 1134, 627, 1139, 117, 1142, 631, 121, 636, 124, 125, 127, 128, 129, 642, 1153, 132, 1152, 134, 135, 647, 137, 649, 650, 652, 651, 654, 655, 144, 657, 1170, 659, 147, 658, 150, 151, 664, 153, 154, 155, 156, 663, 159, 160, 161, 676, 1188, 678, 165, 168, 169, 170, 1195, 172, 173, 171, 175, 687, 177, 178, 174, 180, 686, 182, 183, 696, 185, 186, 187, 188, 695, 190, 191, 192, 700, 194, 1218, 196, 705, 193, 199, 195, 202, 203, 204, 718, 207, 1231, 721, 208, 211, 212, 210, 209, 1239, 728, 217, 729, 731, 732, 216, 734, 223, 219, 737, 226, 739, 741, 742, 231, 232, 746, 747, 235, 749, 1262, 237, 240, 239, 234, 1267, 755, 246, 248, 249, 762, 250, 252, 763, 257, 258, 771, 262, 265, 268, 269, 782, 271, 273, 276, 789, 279, 282, 290, 291, 294, 297, 298, 300, 302, 303, 818, 819, 820, 164, 317, 318, 831, 833, 322, 327, 847, 338, 856, 866, 357, 869, 879, 881, 684, 886, 1194, 381, 382, 646, 385, 386, 179, 1419, 399, 181, 402, 403, 1428, 405, 919, 408, 411, 423, 427, 428, 430, 431, 943, 433, 86, 435, 436, 947, 949, 944, 952, 955, 959, 451, 455, 461, 462, 1487, 979, 980, 469, 470, 471, 473, 474, 475, 603, 479, 480, 482, 483, 484, 488, 493, 494, 1006, 497, 498, 1011, 1014, 1016, 509, 1022, 511}, 874: {514, 521, 137, 14, 654, 275, 276, 20, 150, 285, 286, 289, 676, 302, 305, 306, 182, 311, 313, 191, 321, 197, 325, 340, 346, 100, 357, 748, 751, 111, 116, 124, 125, 127}, 892: {1, 2, 515, 516, 5, 7, 8, 521, 11, 12, 1035, 525, 15, 523, 526, 22, 25, 27, 28, 29, 542, 31, 49, 50, 54, 566, 56, 568, 570, 58, 1078, 62, 63, 576, 64, 578, 67, 68, 1091, 70, 71, 72, 73, 69, 582, 76, 588, 79, 81, 82, 596, 87, 88, 89, 90, 601, 604, 1118, 95, 96, 97, 98, 99, 100, 613, 102, 615, 612, 1124, 110, 625, 117, 118, 631, 121, 633, 636, 125, 127, 641, 129, 131, 132, 133, 134, 135, 648, 649, 136, 143, 144, 659, 661, 150, 151, 663, 153, 155, 157, 671, 159, 162, 679, 168, 172, 173, 174, 684, 176, 177, 178, 175, 180, 181, 182, 692, 184, 183, 186, 187, 188, 191, 192, 705, 194, 1219, 708, 195, 196, 1224, 202, 203, 204, 208, 210, 213, 214, 215, 216, 729, 732, 222, 226, 739, 227, 229, 230, 228, 233, 237, 238, 239, 755, 1269, 760, 763, 765, 768, 1285, 265, 781, 273, 274, 276, 284, 797, 288, 291, 300, 820, 825, 826, 318, 321, 837, 845, 849, 357, 367, 378, 380, 385, 393, 401, 403, 405, 417, 418, 419, 420, 1444, 422, 423, 425, 429, 1454, 430, 432, 431, 946, 435, 436, 951, 441, 447, 449, 969, 465, 470, 472, 473, 477, 478, 479, 480, 481, 482, 483, 484, 487, 495, 496, 497, 500, 501, 511}, 890: {1, 514, 515, 516, 7, 520, 521, 523, 524, 1039, 527, 530, 23, 1065, 50, 69, 589, 85, 89, 603, 604, 97, 98, 101, 102, 625, 118, 632, 121, 636, 1149, 637, 127, 132, 133, 134, 135, 136, 142, 655, 654, 657, 660, 662, 663, 151, 153, 152, 667, 157, 671, 162, 163, 675, 674, 167, 168, 172, 173, 174, 176, 179, 181, 183, 185, 186, 187, 190, 193, 194, 195, 200, 204, 205, 208, 210, 211, 214, 215, 737, 739, 228, 229, 230, 234, 237, 258, 265, 271, 286, 313, 324, 843, 340, 357, 385, 403, 404, 423, 427, 429, 434, 435, 436, 443, 444, 447, 448, 449, 451, 452, 474, 479, 480, 483, 484, 489, 496, 501}, 893: {1, 258, 259, 771, 260, 264, 11, 781, 144, 147, 148, 405, 531, 151, 24, 410, 411, 412, 286, 928, 161, 290, 288, 294, 426, 298, 172, 815, 50, 819, 820, 56, 1215, 1218, 323, 69, 77, 845, 976, 849, 724, 597, 471, 476, 1245, 220, 96, 358, 759, 235, 237, 240, 1012, 117, 246, 118, 121, 122, 125}, 887: {1, 1540, 1029, 1028, 7, 8, 1033, 9, 1035, 13, 22, 1047, 24, 25, 1051, 28, 1060, 548, 38, 1063, 47, 559, 562, 50, 1079, 56, 568, 1084, 65, 578, 69, 71, 72, 588, 82, 84, 597, 596, 87, 90, 91, 1116, 95, 96, 1120, 609, 99, 100, 98, 105, 109, 111, 1136, 115, 118, 633, 121, 122, 125, 127, 128, 132, 140, 142, 655, 143, 151, 673, 164, 168, 172, 176, 692, 181, 180, 183, 697, 187, 699, 195, 710, 200, 202, 204, 206, 718, 720, 210, 1239, 218, 222, 225, 228, 235, 240, 755, 243, 756, 760, 763, 252, 254, 1278, 768, 257, 258, 1283, 1279, 274, 279, 284, 288, 289, 294, 305, 826, 828, 318, 832, 839, 845, 871, 1383, 365, 368, 369, 378, 385, 1413, 393, 404, 405, 409, 410, 411, 412, 926, 416, 928, 418, 931, 932, 421, 934, 423, 419, 420, 929, 427, 431, 432, 946, 443, 1473, 455, 969, 465, 470, 471, 472, 473, 1496, 476, 477, 993, 491, 496, 1012, 501, 1013, 1015}, 891: {1028, 15, 1040, 274, 531, 148, 405, 278, 280, 281, 282, 25, 409, 285, 286, 924, 546, 933, 934, 1197, 50, 181, 313, 323, 459, 717, 591, 978, 595, 597, 471, 476, 866, 100, 740, 742, 107, 237, 111, 756, 117, 118, 116, 121, 126, 1278, 127}, 894: {512, 1, 515, 7, 9, 10, 12, 13, 14, 15, 1038, 529, 16, 19, 20, 531, 534, 535, 1560, 1048, 26, 1023, 536, 25, 30, 32, 45, 558, 1073, 50, 52, 1080, 1592, 57, 59, 60, 61, 1089, 582, 70, 591, 83, 595, 86, 1115, 93, 100, 1131, 107, 109, 111, 113, 116, 117, 1142, 628, 121, 1658, 124, 125, 638, 126, 1150, 129, 1153, 639, 134, 137, 147, 148, 676, 165, 678, 166, 170, 171, 1194, 689, 690, 691, 179, 698, 190, 702, 707, 198, 713, 1226, 718, 212, 213, 221, 223, 736, 1251, 740, 1255, 744, 1258, 748, 236, 237, 751, 752, 753, 754, 242, 244, 245, 246, 750, 248, 249, 250, 252, 255, 256, 257, 258, 1281, 260, 262, 264, 268, 269, 270, 1295, 272, 273, 271, 275, 276, 277, 278, 279, 280, 281, 283, 284, 285, 286, 287, 288, 1313, 289, 1315, 290, 293, 292, 295, 297, 298, 299, 300, 302, 303, 305, 306, 307, 818, 310, 311, 312, 313, 315, 316, 827, 318, 319, 322, 323, 324, 326, 327, 328, 330, 331, 332, 333, 845, 847, 336, 334, 339, 340, 343, 344, 855, 346, 347, 345, 350, 863, 355, 1379, 1381, 874, 875, 877, 879, 883, 885, 886, 887, 888, 1403, 1404, 381, 898, 900, 902, 903, 904, 905, 909, 405, 919, 922, 923, 933, 935, 936, 937, 1462, 960, 961, 971, 462, 463, 978, 979, 471, 472, 475, 1501, 990, 479, 1005, 1007, 1009, 1010, 1016, 508, 509, 511}, 896: {1, 2, 4, 7, 8, 9, 11, 12, 15, 19, 20, 22, 23, 24, 25, 27, 28, 29, 31, 33, 39, 42, 43, 46, 48, 50, 51, 53, 54, 55, 58, 62, 64, 67, 68, 69, 70, 71, 73, 76, 77, 79, 80, 82, 83, 85, 86, 87, 88, 89, 91, 92, 95, 96, 97, 98, 100, 101, 108, 117, 118, 121, 123, 124, 127, 128, 129, 132, 133, 134, 135, 136, 139, 141, 143, 144, 145, 147, 148, 152, 153, 154, 157, 159, 160, 161, 164, 168, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 186, 187, 188, 190, 191, 195, 196, 198, 199, 200, 201, 202, 203, 204, 206, 209, 210, 211, 212, 215, 216, 217, 219, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 237, 238, 239, 241, 245, 248, 250, 257, 258, 260, 265, 271, 273, 274, 275, 281, 282, 284, 288, 291, 299, 300, 302, 307, 310, 313, 317, 318, 320, 325, 327, 328, 343, 356, 358, 367, 371, 379, 380, 384, 385, 386, 387, 392, 393, 398, 399, 402, 403, 405, 411, 414, 420, 422, 423, 425, 426, 427, 429, 430, 431, 435, 436, 450, 452, 455, 458, 461, 462, 468, 470, 471, 472, 473, 474, 476, 478, 479, 480, 481, 482, 483, 484, 489, 493, 496, 497, 504, 508, 511, 515, 518, 525, 526, 527, 542, 546, 549, 550, 554, 557, 559, 562, 566, 568, 569, 570, 572, 575, 576, 578, 582, 587, 588, 591, 596, 597, 603, 616, 631, 632, 636, 637, 640, 642, 647, 651, 654, 655, 658, 660, 661, 662, 665, 672, 674, 679, 684, 685, 686, 692, 696, 705, 708, 709, 710, 713, 715, 719, 720, 721, 730, 732, 735, 739, 742, 744, 746, 751, 752, 760, 763, 765, 768, 770, 774, 789, 798, 800, 801, 802, 808, 809, 810, 820, 824, 836, 840, 845, 849, 872, 880, 887, 895, 928, 942, 952, 966, 993, 1004, 1011, 1018, 1028, 1042, 1045, 1046, 1074, 1078, 1098, 1101, 1112, 1119, 1134, 1183, 1194, 1208, 1214, 1217, 1220, 1221, 1222, 1231, 1240, 1248, 1249, 1267, 1284, 1303, 1351, 1406, 1423, 1437, 1471, 1522, 1622, 1672, 1681}, 897: {1, 1028, 8, 521, 1033, 11, 523, 526, 528, 530, 22, 23, 25, 1051, 28, 33, 546, 550, 40, 50, 566, 55, 56, 568, 65, 66, 68, 69, 71, 73, 588, 76, 77, 79, 82, 597, 88, 89, 603, 95, 96, 97, 98, 99, 609, 616, 622, 117, 118, 120, 633, 121, 125, 127, 132, 133, 646, 135, 136, 649, 651, 140, 141, 143, 659, 660, 151, 670, 161, 673, 679, 168, 172, 173, 684, 174, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 699, 188, 187, 193, 194, 195, 708, 196, 1219, 199, 200, 201, 202, 203, 204, 205, 717, 208, 210, 211, 214, 215, 222, 736, 227, 228, 1254, 742, 230, 232, 234, 235, 238, 239, 240, 243, 760, 763, 265, 273, 281, 288, 290, 294, 826, 323, 840, 849, 864, 866, 871, 368, 369, 371, 378, 385, 389, 393, 402, 404, 405, 406, 409, 410, 411, 925, 926, 928, 416, 418, 419, 423, 429, 433, 435, 436, 951, 443, 451, 455, 974, 465, 470, 472, 473, 705, 477, 478, 479, 483, 484, 485, 496, 497, 498, 501, 506, 1531, 510}, 901: {1, 8, 521, 520, 523, 12, 13, 1035, 15, 1041, 20, 22, 1047, 1049, 28, 546, 35, 38, 560, 50, 566, 568, 56, 58, 63, 578, 66, 1605, 69, 71, 73, 78, 82, 1620, 88, 89, 91, 94, 95, 96, 1120, 1643, 623, 111, 117, 118, 121, 636, 135, 140, 142, 144, 662, 151, 155, 161, 679, 168, 172, 174, 688, 180, 181, 194, 195, 196, 204, 210, 211, 216, 728, 732, 222, 739, 228, 229, 230, 234, 235, 748, 237, 243, 756, 250, 252, 768, 257, 259, 275, 795, 287, 294, 826, 321, 322, 864, 866, 1389, 378, 391, 393, 395, 402, 403, 405, 409, 929, 419, 932, 423, 429, 430, 435, 436, 949, 443, 447, 451, 465, 476, 988, 477, 498, 509}, 899: {1, 2, 515, 518, 8, 527, 25, 28, 29, 31, 546, 48, 50, 51, 566, 568, 64, 66, 69, 71, 73, 588, 1101, 79, 83, 597, 89, 603, 95, 96, 98, 111, 117, 121, 125, 640, 133, 135, 655, 144, 658, 147, 660, 663, 151, 153, 154, 157, 161, 168, 172, 685, 174, 173, 176, 684, 177, 179, 180, 181, 694, 186, 188, 190, 193, 194, 195, 197, 710, 200, 202, 203, 204, 717, 208, 209, 724, 213, 214, 216, 218, 732, 222, 228, 740, 230, 231, 742, 229, 746, 747, 748, 234, 238, 751, 239, 237, 250, 254, 255, 257, 258, 265, 275, 282, 283, 284, 291, 827, 318, 356, 357, 367, 385, 403, 410, 414, 934, 423, 427, 428, 431, 433, 435, 455, 463, 470, 471, 474, 479, 483, 496, 498, 499, 1016}, 903: {1, 515, 4, 7, 520, 521, 9, 523, 11, 13, 12, 528, 529, 23, 1048, 25, 30, 544, 1067, 1070, 47, 48, 1073, 46, 50, 52, 56, 59, 60, 61, 64, 582, 1098, 1101, 79, 81, 595, 87, 89, 91, 96, 98, 100, 105, 106, 1132, 111, 628, 118, 1142, 120, 121, 127, 129, 642, 649, 651, 655, 147, 664, 154, 156, 157, 684, 175, 177, 179, 180, 693, 181, 182, 183, 696, 186, 187, 185, 188, 191, 192, 708, 196, 198, 709, 203, 204, 721, 210, 211, 214, 223, 746, 234, 238, 240, 248, 763, 252, 254, 272, 273, 276, 281, 282, 288, 293, 302, 820, 824, 317, 318, 324, 845, 333, 346, 357, 1381, 871, 369, 405, 409, 410, 412, 928, 931, 421, 427, 443, 461, 977, 467, 475, 479, 994, 1008, 1009, 509}, 904: {1152, 9, 778, 781, 1041, 402, 275, 274, 785, 278, 535, 280, 794, 155, 796, 288, 289, 421, 553, 682, 300, 173, 815, 1074, 181, 694, 66, 451, 709, 328, 202, 724, 216, 88, 90, 603, 732, 736, 97, 739, 747, 237, 111, 628, 117, 762, 255}, 907: {1, 1028, 5, 8, 520, 15, 1040, 19, 1047, 1048, 25, 1051, 1054, 1057, 553, 42, 50, 71, 591, 79, 83, 596, 86, 88, 1119, 96, 97, 98, 100, 619, 620, 107, 111, 628, 117, 118, 120, 633, 121, 123, 125, 129, 1157, 647, 1163, 1167, 144, 143, 147, 151, 172, 685, 686, 173, 689, 181, 182, 696, 185, 697, 699, 1220, 1221, 198, 710, 713, 202, 724, 729, 1244, 220, 225, 739, 740, 742, 744, 235, 748, 237, 756, 245, 248, 762, 763, 764, 258, 260, 1284, 268, 781, 271, 272, 274, 275, 277, 278, 281, 282, 283, 284, 286, 287, 288, 290, 291, 294, 301, 813, 1326, 815, 819, 821, 312, 825, 313, 828, 317, 318, 322, 326, 332, 333, 340, 356, 869, 366, 393, 402, 405, 409, 924, 928, 934, 427, 462, 978, 471, 472, 475, 476, 988, 483, 485, 496, 497, 1016, 506}, 905: {129, 258, 7, 137, 273, 150, 282, 1051, 294, 300, 301, 302, 313, 319, 321, 322, 326, 328, 458, 333, 717, 591, 471, 345, 475, 100, 742, 871, 873, 748, 237, 508, 879, 751, 1011, 116, 245, 117, 124, 125}, 902: {257, 258, 515, 1, 134, 8, 268, 271, 144, 275, 289, 294, 295, 423, 298, 300, 172, 302, 301, 176, 304, 50, 306, 307, 181, 187, 318, 191, 326, 327, 328, 204, 333, 79, 87, 989, 479, 480, 993, 95, 483, 228, 879, 497, 754, 246, 1016, 250, 127}, 898: {258, 270, 271, 1296, 272, 539, 286, 288, 683, 300, 302, 689, 309, 310, 312, 313, 315, 316, 319, 324, 327, 328, 334, 343, 347, 358, 748, 751, 242, 243}, 895: {1, 100, 294, 742, 328, 988, 748, 13, 301, 50, 275, 151, 597, 181, 1014, 117, 885, 283, 284, 222}, 906: {129, 7, 9, 10, 270, 15, 273, 276, 405, 277, 408, 283, 284, 285, 286, 287, 544, 676, 300, 307, 823, 696, 321, 471, 473, 475, 221, 991, 100, 740, 742, 744, 237, 240, 1009, 1011, 628, 117, 121, 124, 125}, 900: {129, 130, 1028, 136, 137, 9, 654, 1298, 405, 661, 280, 410, 284, 31, 288, 294, 429, 183, 696, 186, 318, 834, 325, 200, 458, 589, 205, 471, 474, 602, 478, 480, 864, 483, 100, 871, 744, 618, 1132, 493, 508, 237, 117, 121, 124}, 908: {515, 133, 7, 648, 264, 12, 525, 654, 527, 528, 657, 144, 147, 151, 663, 156, 28, 414, 288, 419, 423, 427, 172, 173, 558, 47, 174, 300, 434, 50, 181, 694, 55, 56, 185, 183, 701, 318, 447, 192, 322, 963, 194, 69, 195, 709, 200, 204, 205, 591, 79, 209, 216, 603, 732, 478, 479, 223, 96, 98, 482, 484, 357, 100, 481, 488, 483, 494, 111, 496, 631, 123, 124, 127}, 916: {512, 1, 2, 3, 4, 5, 7, 9, 523, 11, 12, 14, 527, 528, 17, 530, 1042, 531, 1046, 22, 24, 535, 23, 537, 28, 541, 30, 31, 209, 33, 546, 549, 550, 39, 42, 557, 46, 559, 48, 49, 50, 51, 561, 53, 54, 55, 56, 1074, 570, 566, 60, 568, 58, 569, 64, 65, 578, 1597, 68, 581, 70, 71, 72, 73, 1098, 582, 76, 77, 1101, 79, 583, 81, 82, 593, 83, 1109, 85, 87, 88, 1113, 597, 91, 92, 86, 89, 90, 96, 97, 98, 1119, 100, 101, 106, 109, 1135, 111, 117, 118, 631, 227, 121, 123, 636, 125, 640, 642, 132, 134, 135, 137, 650, 652, 655, 143, 144, 1682, 147, 148, 150, 151, 153, 154, 155, 156, 157, 158, 159, 160, 161, 674, 163, 164, 678, 679, 168, 170, 171, 684, 173, 685, 175, 1194, 177, 176, 179, 180, 181, 1206, 182, 1208, 697, 186, 183, 188, 693, 702, 190, 192, 193, 194, 1217, 708, 1220, 709, 196, 198, 713, 202, 715, 204, 203, 206, 710, 720, 721, 210, 211, 212, 213, 214, 727, 216, 217, 218, 219, 732, 221, 222, 223, 735, 737, 226, 739, 228, 229, 741, 230, 232, 233, 234, 235, 236, 748, 746, 239, 237, 238, 241, 755, 244, 1268, 246, 756, 558, 249, 762, 763, 252, 764, 250, 767, 256, 257, 52, 1070, 265, 268, 781, 271, 273, 276, 790, 1073, 792, 281, 280, 284, 286, 290, 215, 806, 295, 298, 820, 1079, 1335, 824, 825, 317, 318, 831, 844, 66, 69, 863, 866, 172, 356, 174, 366, 367, 369, 1401, 380, 381, 382, 385, 387, 393, 399, 402, 80, 1428, 405, 919, 417, 930, 931, 421, 423, 425, 427, 428, 939, 943, 944, 433, 431, 948, 959, 960, 961, 451, 971, 461, 462, 978, 467, 470, 195, 472, 704, 474, 475, 476, 480, 483, 484, 1005, 1009, 1010, 1011, 498, 1014, 506, 509, 511}, 911: {514, 7, 1039, 530, 21, 26, 548, 1060, 584, 588, 82, 83, 87, 89, 603, 93, 98, 99, 102, 622, 625, 627, 638, 134, 647, 142, 143, 655, 659, 151, 153, 154, 163, 168, 172, 173, 174, 176, 1203, 183, 185, 186, 190, 191, 193, 194, 709, 197, 199, 203, 204, 205, 208, 209, 210, 211, 727, 216, 215, 228, 238, 240, 272, 313, 835, 855, 357, 374, 381, 383, 399, 404, 923, 419, 420, 423, 427, 428, 431, 432, 435, 443, 451, 969, 465, 473, 474, 478, 479, 480, 482, 483, 484, 485, 496, 501, 506, 507}, 912: {132, 517, 646, 648, 520, 523, 268, 653, 654, 143, 14, 1041, 15, 659, 655, 661, 152, 154, 28, 418, 419, 423, 168, 427, 172, 173, 174, 56, 185, 186, 443, 318, 64, 192, 194, 197, 204, 602, 474, 479, 97, 482, 483, 611, 610, 357, 616, 238, 496, 498, 501, 246, 507}, 914: {387, 643, 775, 778, 781, 402, 155, 692, 313, 451, 197, 1355, 724, 88, 216, 732, 736, 739, 1259, 111, 371, 381, 1406}, 918: {1, 514, 517, 520, 16, 529, 25, 28, 1065, 42, 45, 64, 69, 582, 70, 72, 1099, 1101, 82, 83, 86, 88, 89, 606, 1639, 1137, 630, 631, 638, 640, 131, 132, 645, 133, 135, 137, 143, 656, 658, 1171, 1172, 660, 659, 151, 664, 153, 154, 161, 165, 166, 168, 170, 1195, 174, 175, 1200, 179, 190, 704, 707, 196, 197, 709, 199, 204, 208, 211, 213, 216, 737, 747, 1265, 1266, 275, 792, 289, 340, 855, 856, 381, 382, 921, 923, 417, 419, 428, 430, 433, 443, 958, 962, 965, 971, 972, 462, 995, 485, 487, 488, 495, 498, 499, 507}, 919: {1, 4, 5, 7, 9, 11, 12, 14, 15, 16, 527, 19, 531, 21, 20, 1047, 1048, 25, 535, 23, 28, 22, 539, 31, 1060, 558, 1073, 50, 564, 57, 58, 1086, 64, 69, 582, 70, 1101, 591, 82, 596, 1109, 85, 88, 1114, 93, 1119, 95, 98, 99, 100, 1134, 111, 1136, 1137, 112, 628, 116, 117, 118, 124, 125, 126, 1152, 129, 137, 140, 144, 147, 148, 660, 1173, 151, 676, 678, 168, 681, 1197, 174, 687, 689, 690, 181, 183, 191, 193, 709, 200, 201, 202, 715, 204, 717, 217, 218, 732, 221, 222, 223, 740, 741, 742, 1258, 748, 237, 238, 236, 240, 750, 243, 244, 756, 246, 245, 755, 250, 1277, 253, 1278, 255, 257, 258, 259, 1284, 261, 260, 264, 268, 270, 271, 272, 787, 276, 275, 277, 794, 283, 284, 285, 286, 287, 288, 289, 282, 1315, 292, 293, 294, 295, 297, 298, 300, 813, 301, 303, 304, 305, 302, 819, 307, 815, 310, 312, 313, 315, 318, 319, 832, 321, 322, 323, 325, 326, 327, 328, 331, 332, 333, 334, 340, 343, 347, 864, 358, 875, 877, 878, 367, 879, 880, 372, 887, 892, 382, 895, 406, 919, 412, 418, 419, 423, 937, 432, 946, 953, 447, 458, 462, 976, 471, 475, 988, 477, 989, 1514, 1012, 1014, 508}, 921: {1, 1028, 8, 1032, 1034, 526, 15, 1047, 24, 25, 538, 1051, 1060, 560, 50, 66, 69, 71, 72, 79, 82, 87, 603, 96, 97, 111, 121, 122, 125, 128, 132, 133, 136, 651, 143, 147, 659, 662, 151, 678, 172, 173, 174, 692, 181, 185, 190, 194, 196, 202, 720, 210, 215, 728, 222, 227, 228, 230, 237, 240, 755, 245, 760, 762, 763, 252, 254, 1279, 257, 259, 1287, 778, 274, 275, 276, 280, 282, 284, 797, 288, 1317, 294, 815, 304, 820, 313, 322, 323, 328, 845, 367, 369, 892, 380, 392, 395, 400, 405, 410, 411, 924, 929, 419, 932, 422, 934, 471, 472, 484, 1016}, 910: {257, 1025, 1, 3, 134, 137, 9, 12, 273, 405, 23, 24, 25, 282, 284, 414, 286, 288, 289, 291, 293, 298, 300, 684, 174, 50, 307, 181, 182, 310, 56, 313, 183, 831, 332, 845, 205, 210, 597, 222, 121, 98, 100, 357, 742, 748, 237, 751, 124, 1012, 245, 117, 252, 118, 628, 250, 508, 125, 254, 127}, 913: {1, 4, 518, 7, 8, 9, 11, 12, 527, 15, 530, 19, 531, 22, 25, 28, 42, 50, 56, 57, 58, 60, 64, 69, 588, 79, 82, 83, 596, 1112, 89, 603, 92, 604, 95, 96, 98, 99, 100, 613, 117, 127, 131, 132, 655, 144, 656, 657, 143, 151, 156, 164, 168, 169, 171, 172, 173, 174, 175, 176, 690, 179, 180, 181, 183, 184, 185, 186, 189, 191, 195, 200, 202, 203, 204, 209, 210, 1240, 216, 729, 222, 227, 228, 741, 742, 234, 747, 235, 237, 750, 238, 258, 260, 265, 268, 269, 273, 276, 789, 288, 289, 301, 302, 310, 317, 318, 343, 346, 357, 919, 408, 418, 419, 423, 427, 428, 430, 432, 436, 963, 461, 462, 465, 466, 469, 474, 475, 478, 481, 483, 498, 508}, 915: {896, 258, 268, 1038, 270, 286, 288, 300, 301, 302, 304, 305, 307, 691, 310, 313, 315, 321, 328, 333, 334, 345, 346, 347, 750, 752}, 922: {1, 1035, 11, 15, 22, 29, 550, 43, 50, 51, 562, 1079, 56, 568, 62, 63, 576, 579, 67, 68, 69, 71, 72, 588, 77, 80, 82, 83, 596, 1110, 89, 91, 94, 95, 98, 99, 631, 122, 127, 1157, 135, 143, 655, 145, 660, 662, 151, 153, 155, 159, 161, 168, 172, 173, 174, 175, 176, 181, 183, 184, 699, 191, 195, 200, 202, 715, 204, 210, 212, 214, 215, 216, 217, 219, 222, 227, 739, 229, 230, 228, 746, 747, 235, 237, 756, 249, 250, 252, 257, 258, 265, 271, 274, 276, 288, 290, 294, 810, 834, 367, 371, 375, 380, 382, 384, 385, 391, 395, 402, 403, 406, 919, 411, 418, 421, 427, 431, 432, 433, 949, 447, 449, 450, 451, 455, 471, 476}, 923: {129, 257, 3, 1028, 1, 264, 9, 273, 148, 405, 276, 151, 280, 281, 410, 282, 1277, 411, 926, 288, 928, 546, 291, 544, 293, 294, 295, 168, 685, 174, 815, 689, 50, 307, 181, 823, 825, 827, 829, 831, 322, 325, 455, 456, 713, 460, 333, 334, 975, 591, 338, 340, 472, 475, 222, 866, 100, 741, 742, 249, 105, 1001, 237, 1017, 1011, 1012, 245, 117, 628, 248, 121, 762, 763, 125}, 928: {1025, 134, 135, 8, 9, 266, 268, 269, 276, 288, 165, 168, 172, 173, 176, 48, 187, 191, 328, 333, 98, 358, 487, 876, 877, 878, 1007, 496, 749, 114, 246, 127}, 927: {1, 7, 8, 1035, 11, 15, 535, 24, 25, 1047, 28, 541, 542, 29, 38, 552, 41, 560, 56, 568, 571, 63, 64, 1089, 67, 69, 1093, 71, 72, 1095, 588, 79, 82, 91, 94, 95, 96, 99, 105, 623, 111, 625, 118, 121, 125, 132, 138, 143, 154, 155, 1178, 158, 168, 174, 195, 204, 1229, 722, 210, 217, 222, 738, 739, 228, 227, 230, 229, 742, 237, 240, 755, 756, 761, 763, 255, 768, 257, 1284, 775, 780, 274, 278, 288, 294, 300, 815, 819, 820, 826, 328, 866, 367, 374, 380, 385, 1415, 393, 395, 401, 402, 403, 404, 405, 409, 410, 411, 412, 928, 417, 420, 421, 422, 426, 449, 456, 471, 477, 501, 1014, 1016}, 924: {896, 1, 258, 2, 129, 6, 7, 134, 519, 9, 523, 1036, 13, 526, 12, 144, 273, 511, 275, 527, 277, 276, 402, 408, 153, 283, 923, 285, 286, 31, 288, 28, 421, 427, 300, 173, 174, 172, 429, 433, 562, 178, 50, 181, 56, 313, 701, 318, 64, 705, 322, 195, 836, 196, 1478, 71, 200, 202, 205, 849, 82, 211, 471, 216, 605, 96, 480, 482, 228, 100, 742, 504, 632, 237, 496, 114, 1011, 117, 1400, 121, 1149, 127}, 929: {1, 515, 517, 134, 135, 136, 521, 12, 654, 271, 144, 276, 22, 23, 284, 28, 31, 32, 419, 423, 172, 429, 174, 431, 433, 50, 435, 182, 56, 185, 187, 188, 318, 195, 197, 204, 205, 589, 209, 89, 474, 479, 480, 98, 483, 100, 484, 496, 127}, 931: {1152, 896, 258, 515, 900, 257, 137, 269, 909, 14, 272, 275, 281, 283, 286, 290, 546, 293, 678, 297, 298, 300, 685, 302, 303, 304, 50, 690, 306, 181, 310, 312, 313, 315, 316, 459, 333, 845, 471, 344, 347, 220, 476, 355, 126, 100, 744, 362, 237, 508, 750, 111, 116, 245, 252, 121, 250, 127, 125, 1022, 255}, 917: {1, 3, 9, 268, 276, 405, 150, 535, 278, 25, 282, 285, 287, 289, 50, 696, 312, 328, 591, 471, 473, 476, 740, 100, 237, 879, 751, 756, 628, 1014, 246, 248, 121, 763, 255}, 932: {509, 513, 515, 516, 517, 1030, 7, 519, 520, 9, 523, 524, 525, 14, 527, 528, 529, 530, 526, 1035, 1558, 1050, 514, 541, 30, 1, 1573, 550, 38, 1065, 45, 47, 560, 562, 566, 55, 54, 56, 570, 521, 576, 64, 67, 70, 589, 77, 82, 86, 600, 89, 603, 1116, 606, 607, 96, 1121, 98, 611, 100, 613, 614, 615, 1126, 105, 617, 616, 612, 109, 101, 114, 1139, 119, 632, 121, 636, 1149, 639, 640, 131, 133, 646, 135, 647, 648, 649, 650, 652, 141, 654, 134, 144, 657, 659, 148, 661, 663, 151, 665, 154, 155, 153, 157, 671, 1184, 161, 162, 163, 676, 675, 165, 679, 167, 168, 170, 169, 172, 173, 174, 175, 176, 177, 178, 179, 1204, 1205, 180, 183, 185, 188, 189, 191, 193, 194, 195, 196, 709, 708, 705, 199, 198, 197, 203, 204, 205, 208, 209, 210, 211, 212, 213, 218, 222, 736, 225, 226, 228, 229, 230, 745, 234, 235, 238, 1266, 755, 778, 274, 1305, 285, 805, 811, 836, 841, 855, 863, 136, 357, 1397, 890, 379, 380, 385, 1411, 389, 399, 405, 414, 416, 1449, 1451, 428, 429, 1454, 430, 432, 427, 434, 435, 436, 1456, 431, 441, 443, 447, 448, 967, 968, 459, 462, 470, 474, 475, 478, 479, 480, 481, 482, 483, 484, 486, 487, 1512, 489, 488, 491, 490, 493, 494, 495, 496, 497, 498, 99, 502, 503, 504, 506, 507, 1020, 1021, 510, 511}, 909: {261, 14, 529, 275, 531, 286, 289, 292, 165, 166, 294, 682, 170, 300, 707, 582, 326, 339, 86, 224, 1121, 744, 880, 116, 509, 382}, 934: {1, 514, 2, 4, 516, 1018, 1037, 526, 13, 527, 529, 533, 25, 550, 1065, 554, 50, 56, 573, 65, 66, 67, 581, 70, 69, 72, 584, 82, 83, 86, 88, 89, 602, 605, 94, 96, 97, 99, 100, 614, 617, 1135, 624, 629, 630, 121, 131, 132, 134, 135, 648, 650, 144, 145, 657, 660, 661, 151, 664, 663, 154, 153, 156, 152, 157, 161, 674, 675, 162, 163, 168, 170, 172, 173, 174, 175, 177, 179, 1203, 181, 183, 186, 190, 703, 191, 193, 705, 195, 708, 197, 709, 199, 712, 196, 202, 204, 208, 209, 210, 211, 212, 213, 216, 732, 223, 225, 226, 228, 229, 234, 237, 239, 755, 254, 257, 771, 1285, 269, 786, 792, 794, 286, 1311, 805, 297, 811, 302, 303, 818, 313, 315, 316, 855, 384, 1411, 388, 389, 902, 393, 1425, 403, 405, 411, 414, 419, 420, 423, 1449, 427, 428, 432, 435, 436, 949, 449, 961, 963, 451, 965, 972, 461, 462, 474, 481, 483, 488, 492, 495, 498, 501, 502, 506, 507, 510}, 933: {1, 515, 4, 1028, 7, 9, 523, 11, 12, 1037, 21, 22, 25, 28, 546, 550, 38, 39, 42, 1070, 559, 561, 50, 52, 53, 56, 569, 58, 568, 62, 63, 64, 577, 575, 578, 67, 69, 576, 583, 72, 73, 585, 70, 79, 80, 82, 597, 1110, 87, 88, 89, 94, 95, 96, 97, 98, 100, 105, 110, 627, 117, 121, 636, 125, 127, 132, 135, 651, 652, 654, 144, 151, 153, 665, 154, 156, 157, 159, 160, 161, 1183, 163, 1188, 164, 166, 167, 168, 679, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 186, 187, 193, 194, 195, 196, 710, 200, 202, 1228, 204, 209, 210, 211, 214, 215, 216, 218, 219, 732, 734, 1246, 735, 222, 226, 227, 228, 229, 230, 231, 232, 233, 746, 234, 238, 239, 241, 763, 765, 265, 273, 789, 282, 284, 823, 317, 318, 834, 840, 866, 357, 367, 384, 385, 388, 391, 392, 393, 399, 403, 405, 410, 411, 934, 424, 940, 433, 435, 441, 447, 959, 449, 451, 452, 453, 467, 470, 471, 474, 475, 476, 483, 1017, 508}, 935: {257, 1, 255, 9, 15, 274, 148, 405, 1048, 281, 282, 283, 924, 284, 286, 546, 934, 300, 685, 815, 181, 313, 717, 846, 597, 471, 476, 120, 864, 100, 742, 620, 237, 117, 118, 1016, 121, 125, 127}, 938: {1, 1028, 7, 1033, 9, 15, 1047, 25, 546, 1061, 50, 591, 595, 596, 597, 100, 105, 106, 111, 117, 118, 121, 122, 125, 126, 127, 1152, 148, 151, 676, 678, 685, 181, 717, 220, 222, 225, 1254, 742, 235, 748, 237, 240, 243, 756, 245, 248, 762, 250, 252, 763, 255, 257, 258, 1283, 260, 259, 273, 275, 276, 281, 284, 286, 288, 289, 290, 291, 293, 298, 300, 815, 823, 313, 829, 323, 840, 328, 841, 333, 845, 343, 864, 866, 358, 871, 873, 370, 405, 406, 410, 411, 926, 928, 929, 456, 458, 471, 472, 473, 476, 477, 988, 993, 1012, 1013, 1014, 1016, 508}, 940: {4, 516, 7, 8, 9, 521, 12, 14, 527, 529, 549, 47, 50, 568, 56, 66, 69, 70, 82, 89, 95, 96, 610, 98, 100, 1137, 628, 116, 629, 137, 651, 655, 1167, 657, 147, 150, 151, 153, 161, 164, 678, 168, 170, 683, 172, 173, 174, 171, 176, 692, 181, 183, 191, 193, 194, 708, 709, 200, 204, 205, 209, 213, 215, 216, 746, 238, 751, 258, 259, 264, 269, 271, 272, 792, 285, 286, 289, 294, 300, 301, 302, 310, 313, 315, 316, 317, 319, 321, 855, 343, 347, 354, 355, 357, 358, 873, 879, 1401, 382, 420, 427, 430, 436, 471, 474, 482, 508}, 888: {280, 514, 100, 69, 869, 644, 631, 137, 202, 269, 237, 111, 274, 180, 535, 792, 153, 762, 286, 191}, 925: {260, 5, 773, 788, 288, 672, 678, 682, 299, 558, 559, 816, 561, 563, 948, 567, 56, 185, 447, 323, 324, 325, 327, 200, 332, 333, 217, 218, 219, 98, 876, 245}, 942: {514, 131, 1028, 261, 258, 135, 520, 265, 259, 269, 528, 272, 659, 661, 662, 1050, 539, 282, 414, 31, 678, 423, 427, 172, 300, 174, 303, 304, 689, 50, 435, 1204, 945, 310, 183, 313, 315, 316, 318, 193, 322, 323, 705, 1221, 197, 71, 200, 584, 969, 328, 79, 210, 215, 216, 347, 604, 478, 479, 607, 95, 97, 99, 484, 357, 480, 487, 615, 362, 234, 878, 879, 496, 750, 124, 498, 500, 117, 892, 511}, 937: {258, 515, 9, 137, 268, 14, 275, 19, 408, 283, 285, 286, 293, 294, 295, 297, 300, 301, 303, 304, 50, 326, 847, 988, 93, 222, 224, 864, 225, 100, 874, 236, 237, 508, 1007, 242, 116, 124, 126, 255}, 926: {288, 289, 322, 258, 321, 325, 292, 294, 262, 300, 237, 302, 303, 272, 269, 340, 245, 313, 315, 286}, 943: {2, 1028, 9, 11, 12, 526, 1044, 22, 23, 24, 1047, 27, 28, 541, 31, 546, 549, 38, 41, 42, 1067, 559, 1074, 51, 50, 53, 54, 55, 56, 569, 570, 58, 566, 568, 62, 64, 576, 67, 68, 581, 69, 72, 73, 585, 76, 79, 80, 595, 92, 94, 96, 609, 98, 97, 100, 614, 111, 625, 117, 121, 122, 124, 127, 132, 139, 655, 151, 672, 161, 1188, 168, 172, 685, 174, 173, 181, 182, 184, 185, 186, 187, 188, 193, 194, 195, 196, 200, 201, 202, 1228, 204, 205, 717, 720, 721, 210, 722, 724, 215, 216, 217, 218, 219, 732, 226, 227, 228, 229, 230, 231, 232, 233, 234, 739, 237, 239, 756, 763, 765, 785, 274, 281, 794, 282, 284, 796, 808, 816, 1330, 824, 825, 318, 831, 840, 356, 367, 373, 385, 386, 391, 393, 399, 401, 402, 403, 405, 406, 412, 415, 928, 419, 421, 423, 426, 427, 941, 943, 431, 443, 449, 450, 468, 470, 471, 475, 485, 1011, 508}, 939: {257, 258, 255, 1028, 9, 266, 15, 274, 275, 405, 280, 409, 1051, 1023, 285, 1054, 411, 283, 546, 931, 1190, 934, 680, 424, 298, 689, 818, 326, 841, 717, 591, 597, 471, 220, 476, 222, 993, 742, 106, 508, 237, 756, 118, 121, 890, 252, 1277, 254, 127}, 936: {1, 3, 6, 7, 9, 13, 14, 16, 19, 20, 535, 24, 25, 547, 1068, 50, 1079, 1086, 1097, 591, 1115, 93, 100, 1129, 106, 108, 111, 116, 628, 118, 117, 121, 124, 125, 127, 129, 1160, 137, 1163, 1171, 1190, 678, 1199, 1202, 181, 696, 1226, 717, 1241, 221, 741, 1258, 235, 236, 748, 237, 243, 244, 756, 246, 248, 249, 250, 251, 252, 253, 766, 1279, 255, 257, 258, 259, 268, 269, 272, 273, 274, 275, 276, 281, 282, 285, 286, 287, 289, 1315, 294, 295, 298, 1323, 300, 301, 813, 815, 818, 1335, 312, 313, 825, 827, 319, 1344, 321, 323, 324, 325, 327, 333, 845, 340, 343, 1368, 346, 1370, 1375, 864, 1377, 866, 358, 898, 904, 405, 919, 410, 926, 927, 928, 952, 455, 975, 475, 476, 988, 995, 1007, 1008, 1009, 1011, 1014, 1016, 508, 1023}, 930: {1, 257, 535, 8, 265, 137, 651, 523, 269, 14, 143, 16, 274, 275, 148, 405, 151, 1048, 153, 282, 283, 411, 281, 286, 24, 288, 410, 1315, 165, 171, 300, 45, 174, 175, 176, 50, 690, 190, 64, 705, 709, 455, 845, 210, 100, 871, 106, 107, 235, 237, 238, 240, 113, 1010, 756, 245, 117, 116, 244, 121, 763, 126, 255}, 920: {258, 268, 270, 272, 286, 288, 292, 682, 299, 300, 301, 302, 307, 310, 311, 313, 328, 331, 332, 1612, 333, 340, 346, 347, 350, 245}, 941: {257, 258, 1, 7, 15, 273, 147, 919, 408, 294, 298, 300, 181, 455, 475, 222, 993, 358, 1007, 117, 763, 124}})\n"
     ]
    }
   ],
   "source": [
    "print (user_ratings)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [],
   "source": [
    "def generate_test(user_ratings):\n",
    "    user_test = dict()\n",
    "    for u, i_list in user_ratings.items():\n",
    "        user_test[u] = random.sample(user_ratings[u], 1)[0]\n",
    "    return user_test\n",
    "\n",
    "user_ratings_test = generate_test(user_ratings)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{196: 153, 186: 588, 22: 290, 244: 596, 166: 984, 298: 196, 115: 234, 253: 192, 305: 89, 6: 64, 62: 228, 286: 1411, 200: 771, 210: 692, 224: 1401, 303: 577, 122: 70, 194: 402, 291: 941, 234: 16, 119: 168, 167: 288, 299: 198, 308: 411, 95: 183, 38: 94, 102: 667, 63: 475, 160: 117, 50: 15, 301: 334, 225: 603, 290: 484, 97: 175, 157: 250, 181: 1187, 278: 301, 276: 710, 7: 52, 10: 56, 284: 906, 201: 715, 287: 200, 246: 97, 242: 1357, 249: 124, 99: 694, 178: 259, 251: 258, 81: 186, 260: 322, 25: 968, 59: 959, 72: 380, 87: 163, 42: 732, 292: 276, 20: 210, 13: 29, 138: 742, 60: 9, 57: 1011, 223: 717, 189: 863, 243: 699, 92: 278, 241: 332, 254: 234, 293: 1046, 127: 228, 222: 11, 267: 218, 11: 15, 8: 294, 162: 179, 279: 461, 145: 98, 28: 227, 135: 258, 32: 298, 90: 1134, 216: 697, 250: 1137, 271: 265, 265: 245, 198: 727, 168: 325, 110: 658, 58: 347, 237: 357, 94: 154, 128: 283, 44: 161, 264: 70, 41: 58, 82: 546, 262: 419, 174: 451, 43: 82, 84: 1033, 269: 525, 259: 108, 85: 241, 213: 193, 121: 291, 49: 325, 155: 322, 68: 258, 172: 612, 19: 153, 268: 732, 5: 40, 80: 154, 66: 298, 18: 408, 26: 116, 130: 934, 256: 1028, 1: 127, 56: 79, 15: 823, 207: 435, 232: 471, 52: 531, 161: 177, 148: 222, 125: 949, 83: 393, 272: 23, 151: 387, 54: 748, 16: 180, 91: 230, 294: 281, 229: 288, 36: 358, 70: 751, 14: 588, 295: 238, 233: 95, 214: 257, 192: 276, 100: 349, 307: 214, 297: 196, 193: 56, 113: 126, 275: 101, 219: 132, 218: 154, 123: 735, 158: 85, 302: 270, 23: 13, 296: 55, 33: 288, 154: 238, 77: 154, 270: 155, 187: 23, 170: 881, 101: 278, 184: 132, 112: 321, 133: 749, 215: 215, 69: 265, 104: 288, 240: 340, 144: 129, 191: 301, 61: 327, 142: 358, 177: 144, 203: 879, 21: 595, 197: 300, 134: 301, 180: 684, 236: 1401, 263: 250, 109: 71, 64: 1063, 114: 157, 239: 1065, 117: 763, 65: 476, 137: 260, 257: 949, 111: 333, 285: 150, 96: 234, 116: 690, 73: 154, 221: 50, 235: 1, 164: 100, 281: 338, 182: 100, 129: 272, 45: 742, 131: 750, 230: 484, 126: 315, 231: 126, 280: 76, 288: 173, 152: 1301, 217: 685, 79: 301, 75: 79, 245: 1033, 282: 879, 78: 813, 118: 22, 283: 70, 171: 302, 107: 259, 226: 250, 306: 306, 173: 326, 185: 638, 150: 288, 274: 50, 188: 226, 48: 210, 311: 425, 165: 372, 208: 211, 2: 272, 205: 678, 248: 186, 93: 866, 159: 249, 146: 311, 29: 98, 156: 197, 37: 578, 141: 237, 195: 300, 108: 1, 47: 305, 255: 147, 89: 216, 140: 325, 190: 685, 24: 289, 17: 471, 313: 550, 53: 96, 124: 226, 149: 311, 176: 1008, 106: 161, 312: 657, 175: 496, 153: 216, 220: 288, 143: 315, 199: 116, 202: 269, 277: 9, 206: 678, 76: 1155, 314: 946, 136: 14, 179: 313, 4: 50, 304: 275, 3: 322, 227: 9, 252: 7, 212: 527, 310: 257, 35: 333, 147: 292, 105: 313, 34: 310, 71: 177, 51: 655, 204: 880, 315: 173, 31: 32, 316: 185, 103: 211, 318: 47, 30: 688, 120: 245, 46: 181, 289: 7, 209: 898, 261: 301, 88: 904, 9: 7, 247: 257, 321: 462, 266: 924, 74: 126, 238: 476, 319: 689, 323: 544, 67: 1093, 211: 455, 98: 88, 12: 276, 40: 328, 258: 326, 228: 750, 325: 186, 320: 550, 326: 849, 327: 357, 183: 225, 328: 427, 322: 50, 330: 168, 27: 281, 331: 59, 332: 218, 329: 288, 86: 326, 139: 127, 300: 264, 163: 234, 333: 79, 334: 866, 39: 319, 324: 286, 132: 100, 336: 273, 335: 271, 169: 606, 338: 52, 339: 204, 309: 1296, 342: 547, 340: 480, 317: 313, 341: 299, 343: 427, 344: 845, 345: 919, 346: 932, 347: 187, 273: 307, 55: 597, 349: 713, 348: 147, 354: 116, 351: 304, 358: 179, 352: 692, 360: 321, 363: 47, 355: 260, 362: 879, 357: 222, 356: 312, 361: 190, 365: 908, 350: 132, 367: 563, 368: 50, 371: 393, 373: 431, 370: 12, 374: 369, 372: 148, 337: 229, 378: 432, 366: 185, 377: 268, 375: 1046, 359: 831, 379: 251, 380: 652, 381: 120, 385: 251, 382: 332, 387: 1129, 364: 288, 369: 271, 388: 9, 386: 273, 389: 1, 383: 480, 390: 319, 393: 243, 392: 293, 376: 100, 394: 1210, 391: 530, 398: 204, 397: 302, 399: 486, 396: 472, 401: 428, 402: 48, 384: 343, 395: 252, 353: 272, 403: 147, 405: 171, 400: 259, 406: 50, 407: 255, 409: 1065, 404: 66, 413: 515, 416: 312, 408: 319, 410: 289, 411: 770, 417: 779, 412: 186, 420: 86, 422: 275, 425: 305, 419: 1, 415: 322, 423: 340, 429: 281, 428: 338, 427: 302, 418: 346, 424: 1346, 432: 274, 421: 218, 435: 520, 433: 340, 426: 99, 436: 585, 430: 237, 434: 756, 437: 197, 438: 255, 431: 690, 442: 1170, 440: 1073, 445: 744, 447: 9, 449: 763, 450: 71, 446: 690, 439: 591, 451: 887, 452: 134, 454: 519, 453: 151, 414: 11, 455: 1086, 444: 300, 448: 305, 457: 232, 456: 1551, 458: 969, 462: 11, 459: 1115, 460: 313, 461: 121, 467: 276, 468: 1014, 466: 79, 472: 651, 465: 845, 463: 744, 471: 140, 474: 131, 469: 607, 464: 258, 476: 890, 478: 710, 473: 273, 470: 295, 480: 208, 441: 405, 479: 422, 484: 829, 486: 1, 487: 820, 482: 321, 481: 524, 492: 185, 493: 678, 490: 277, 489: 948, 483: 181, 496: 97, 494: 289, 495: 208, 477: 1051, 497: 187, 488: 269, 498: 137, 499: 647, 491: 7, 500: 276, 502: 895, 503: 213, 504: 506, 505: 265, 506: 47, 443: 748, 507: 245, 514: 4, 508: 710, 511: 299, 515: 288, 512: 313, 513: 763, 475: 70, 523: 1195, 518: 240, 509: 302, 516: 523, 510: 1025, 524: 82, 501: 928, 525: 269, 521: 182, 520: 315, 519: 332, 528: 1254, 532: 864, 530: 191, 531: 908, 529: 260, 517: 294, 527: 657, 485: 303, 533: 303, 535: 282, 536: 724, 526: 300, 537: 483, 534: 823, 541: 756, 538: 956, 542: 367, 545: 121, 539: 133, 547: 301, 543: 89, 548: 7, 546: 250, 522: 510, 551: 227, 544: 301, 553: 213, 552: 280, 540: 1014, 554: 274, 550: 688, 556: 187, 559: 515, 560: 845, 561: 77, 563: 255, 566: 15, 557: 307, 558: 253, 564: 50, 565: 52, 573: 276, 549: 24, 567: 603, 569: 9, 562: 133, 576: 763, 577: 405, 579: 69, 574: 245, 555: 129, 572: 1137, 575: 176, 584: 228, 588: 367, 587: 312, 568: 615, 586: 215, 585: 1158, 582: 410, 591: 1041, 581: 221, 592: 1009, 580: 181, 590: 740, 593: 70, 583: 200, 596: 149, 570: 288, 599: 111, 589: 339, 594: 15, 597: 990, 578: 343, 601: 834, 602: 895, 600: 541, 605: 526, 603: 250, 595: 1061, 606: 42, 608: 100, 607: 529, 610: 176, 611: 342, 617: 854, 618: 275, 614: 476, 609: 908, 615: 732, 616: 347, 620: 379, 571: 144, 619: 29, 613: 28, 622: 532, 621: 148, 604: 185, 624: 181, 612: 1060, 627: 562, 623: 186, 628: 292, 625: 405, 629: 132, 633: 958, 632: 234, 631: 334, 634: 475, 639: 194, 630: 193, 642: 400, 637: 246, 640: 474, 626: 678, 643: 99, 598: 313, 638: 265, 635: 358, 644: 1025, 636: 100, 645: 653, 648: 47, 647: 202, 650: 644, 651: 292, 654: 109, 653: 70, 655: 59, 649: 471, 658: 919, 656: 286, 660: 271, 659: 185, 646: 678, 663: 333, 664: 12, 657: 109, 665: 597, 666: 98, 661: 603, 662: 100, 667: 192, 641: 268, 668: 355, 673: 315, 671: 184, 669: 355, 676: 482, 674: 304, 652: 294, 677: 358, 682: 192, 679: 69, 684: 161, 685: 327, 683: 331, 691: 50, 672: 15, 692: 1023, 690: 705, 689: 298, 686: 234, 693: 499, 688: 898, 697: 1012, 698: 968, 670: 521, 694: 489, 680: 273, 705: 625, 701: 326, 699: 930, 704: 316, 707: 505, 700: 48, 687: 300, 695: 319, 675: 321, 708: 112, 709: 727, 711: 732, 710: 874, 712: 140, 715: 426, 713: 347, 716: 732, 681: 538, 678: 100, 719: 532, 702: 227, 721: 739, 714: 50, 717: 299, 718: 289, 696: 178, 722: 151, 724: 349, 727: 27, 725: 245, 706: 24, 720: 315, 729: 901, 726: 535, 728: 289, 703: 328, 738: 164, 736: 1089, 734: 132, 730: 7, 743: 297, 742: 14, 737: 196, 733: 126, 745: 222, 740: 326, 735: 127, 747: 109, 723: 89, 739: 288, 749: 448, 748: 250, 746: 157, 731: 69, 750: 683, 741: 732, 751: 433, 756: 53, 757: 678, 752: 311, 758: 241, 732: 294, 762: 111, 744: 28, 754: 293, 753: 187, 763: 174, 764: 1, 767: 56, 769: 1028, 755: 264, 771: 1, 768: 269, 773: 462, 765: 275, 772: 312, 766: 198, 774: 54, 760: 50, 761: 289, 777: 100, 759: 294, 776: 53, 780: 339, 779: 879, 778: 780, 782: 254, 786: 66, 784: 327, 770: 303, 788: 445, 789: 100, 790: 1244, 787: 331, 783: 260, 785: 288, 794: 473, 781: 245, 796: 945, 795: 7, 793: 1, 798: 254, 791: 181, 802: 263, 800: 127, 804: 1291, 803: 300, 775: 887, 792: 831, 799: 748, 805: 202, 806: 249, 807: 22, 797: 988, 801: 300, 809: 289, 815: 133, 817: 329, 821: 476, 818: 751, 814: 441, 812: 881, 823: 1046, 825: 508, 827: 333, 829: 255, 811: 292, 830: 172, 826: 385, 831: 100, 819: 147, 828: 896, 808: 312, 835: 187, 833: 396, 836: 170, 816: 1025, 838: 70, 839: 277, 840: 81, 832: 258, 810: 342, 844: 125, 843: 209, 834: 287, 846: 558, 837: 762, 813: 294, 842: 340, 847: 168, 848: 633, 822: 926, 852: 100, 851: 340, 849: 172, 854: 185, 850: 663, 858: 181, 853: 332, 855: 283, 824: 245, 845: 310, 841: 315, 859: 1048, 862: 97, 856: 688, 820: 347, 863: 751, 860: 347, 857: 328, 864: 231, 865: 473, 868: 201, 867: 216, 861: 714, 870: 4, 871: 359, 875: 183, 876: 178, 872: 106, 866: 269, 877: 173, 873: 326, 880: 721, 878: 739, 869: 515, 881: 1217, 879: 294, 883: 568, 882: 470, 884: 382, 886: 238, 885: 209, 889: 382, 874: 357, 892: 134, 890: 157, 893: 96, 887: 1, 891: 471, 894: 9, 896: 768, 897: 506, 901: 94, 899: 229, 903: 59, 904: 237, 907: 366, 905: 591, 902: 176, 898: 271, 895: 283, 906: 129, 900: 129, 908: 185, 916: 381, 911: 176, 912: 186, 914: 1406, 918: 428, 919: 124, 921: 1279, 910: 508, 913: 310, 915: 346, 922: 11, 923: 713, 928: 9, 927: 380, 924: 7, 929: 136, 931: 347, 917: 121, 932: 435, 909: 531, 934: 481, 933: 202, 935: 846, 938: 255, 940: 610, 888: 153, 925: 218, 942: 131, 937: 326, 926: 269, 943: 282, 939: 934, 936: 129, 930: 286, 920: 333, 941: 1007}\n"
     ]
    }
   ],
   "source": [
    "print (user_ratings_test)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "128\n"
     ]
    }
   ],
   "source": [
    "print (random.sample(user_ratings[1], 1)[0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [],
   "source": [
    "def generate_train_batch(user_ratings, user_ratings_test, item_count, batch_size=512):\n",
    "    t = []\n",
    "    for b in range(batch_size):\n",
    "        u = random.sample(user_ratings.keys(), 1)[0]\n",
    "        i = random.sample(user_ratings[u], 1)[0]\n",
    "        while i == user_ratings_test[u]:\n",
    "            i = random.sample(user_ratings[u], 1)[0]\n",
    "        \n",
    "        j = random.randint(1, item_count)\n",
    "        while j in user_ratings[u]:\n",
    "            j = random.randint(1, item_count)\n",
    "        t.append([u, i, j])\n",
    "    return numpy.asarray(t)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[ 181  681   46]\n",
      " [ 133  258  568]\n",
      " [ 679  223  101]\n",
      " ...\n",
      " [  81  476 1566]\n",
      " [ 602  358 1281]\n",
      " [ 494  237  200]]\n"
     ]
    }
   ],
   "source": [
    "print (generate_train_batch(user_ratings, user_ratings_test, item_count, batch_size=512))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [],
   "source": [
    "def generate_test_batch(user_ratings, user_ratings_test, item_count):\n",
    "    for u in user_ratings.keys():\n",
    "        t = []\n",
    "        i = user_ratings_test[u]\n",
    "        for j in range(1, item_count+1):\n",
    "            if not (j in user_ratings[u]):\n",
    "                t.append([u, i, j])\n",
    "        yield numpy.asarray(t)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[ 196  153    1]\n",
      " [ 196  153    2]\n",
      " [ 196  153    3]\n",
      " ...\n",
      " [ 196  153 1680]\n",
      " [ 196  153 1681]\n",
      " [ 196  153 1682]]\n",
      "[[ 186  588    1]\n",
      " [ 186  588    2]\n",
      " [ 186  588    3]\n",
      " ...\n",
      " [ 186  588 1680]\n",
      " [ 186  588 1681]\n",
      " [ 186  588 1682]]\n",
      "[[  22  290    1]\n",
      " [  22  290    3]\n",
      " [  22  290    5]\n",
      " ...\n",
      " [  22  290 1680]\n",
      " [  22  290 1681]\n",
      " [  22  290 1682]]\n",
      "[[ 244  596    2]\n",
      " [ 244  596    4]\n",
      " [ 244  596    5]\n",
      " ...\n",
      " [ 244  596 1680]\n",
      " [ 244  596 1681]\n",
      " [ 244  596 1682]]\n",
      "[[ 166  984    1]\n",
      " [ 166  984    2]\n",
      " [ 166  984    3]\n",
      " ...\n",
      " [ 166  984 1680]\n",
      " [ 166  984 1681]\n",
      " [ 166  984 1682]]\n",
      "[[ 298  196    2]\n",
      " [ 298  196    3]\n",
      " [ 298  196    4]\n",
      " ...\n",
      " [ 298  196 1680]\n",
      " [ 298  196 1681]\n",
      " [ 298  196 1682]]\n",
      "[[ 115  234    1]\n",
      " [ 115  234    2]\n",
      " [ 115  234    3]\n",
      " ...\n",
      " [ 115  234 1680]\n",
      " [ 115  234 1681]\n",
      " [ 115  234 1682]]\n",
      "[[ 253  192    2]\n",
      " [ 253  192    3]\n",
      " [ 253  192    5]\n",
      " ...\n",
      " [ 253  192 1680]\n",
      " [ 253  192 1681]\n",
      " [ 253  192 1682]]\n",
      "[[ 305   89    3]\n",
      " [ 305   89    4]\n",
      " [ 305   89    5]\n",
      " ...\n",
      " [ 305   89 1680]\n",
      " [ 305   89 1681]\n",
      " [ 305   89 1682]]\n",
      "[[   6   64    2]\n",
      " [   6   64    3]\n",
      " [   6   64    4]\n",
      " ...\n",
      " [   6   64 1680]\n",
      " [   6   64 1681]\n",
      " [   6   64 1682]]\n",
      "[[  62  228    2]\n",
      " [  62  228    5]\n",
      " [  62  228    6]\n",
      " ...\n",
      " [  62  228 1680]\n",
      " [  62  228 1681]\n",
      " [  62  228 1682]]\n",
      "[[ 286 1411    2]\n",
      " [ 286 1411    5]\n",
      " [ 286 1411    6]\n",
      " ...\n",
      " [ 286 1411 1680]\n",
      " [ 286 1411 1681]\n",
      " [ 286 1411 1682]]\n",
      "[[ 200  771    3]\n",
      " [ 200  771    4]\n",
      " [ 200  771    5]\n",
      " ...\n",
      " [ 200  771 1680]\n",
      " [ 200  771 1681]\n",
      " [ 200  771 1682]]\n",
      "[[ 210  692    2]\n",
      " [ 210  692    3]\n",
      " [ 210  692    5]\n",
      " ...\n",
      " [ 210  692 1680]\n",
      " [ 210  692 1681]\n",
      " [ 210  692 1682]]\n",
      "[[ 224 1401    1]\n",
      " [ 224 1401    2]\n",
      " [ 224 1401    3]\n",
      " ...\n",
      " [ 224 1401 1680]\n",
      " [ 224 1401 1681]\n",
      " [ 224 1401 1682]]\n",
      "[[ 303  577    6]\n",
      " [ 303  577   10]\n",
      " [ 303  577   14]\n",
      " ...\n",
      " [ 303  577 1680]\n",
      " [ 303  577 1681]\n",
      " [ 303  577 1682]]\n",
      "[[ 122   70    1]\n",
      " [ 122   70    2]\n",
      " [ 122   70    3]\n",
      " ...\n",
      " [ 122   70 1680]\n",
      " [ 122   70 1681]\n",
      " [ 122   70 1682]]\n",
      "[[ 194  402    2]\n",
      " [ 194  402    3]\n",
      " [ 194  402    5]\n",
      " ...\n",
      " [ 194  402 1680]\n",
      " [ 194  402 1681]\n",
      " [ 194  402 1682]]\n",
      "[[ 291  941    2]\n",
      " [ 291  941    6]\n",
      " [ 291  941   10]\n",
      " ...\n",
      " [ 291  941 1680]\n",
      " [ 291  941 1681]\n",
      " [ 291  941 1682]]\n",
      "[[ 234   16    3]\n",
      " [ 234   16    6]\n",
      " [ 234   16   17]\n",
      " ...\n",
      " [ 234   16 1680]\n",
      " [ 234   16 1681]\n",
      " [ 234   16 1682]]\n",
      "[[ 119  168    1]\n",
      " [ 119  168    2]\n",
      " [ 119  168    3]\n",
      " ...\n",
      " [ 119  168 1680]\n",
      " [ 119  168 1681]\n",
      " [ 119  168 1682]]\n",
      "[[ 167  288    1]\n",
      " [ 167  288    2]\n",
      " [ 167  288    3]\n",
      " ...\n",
      " [ 167  288 1680]\n",
      " [ 167  288 1681]\n",
      " [ 167  288 1682]]\n",
      "[[ 299  198    2]\n",
      " [ 299  198    3]\n",
      " [ 299  198    5]\n",
      " ...\n",
      " [ 299  198 1680]\n",
      " [ 299  198 1681]\n",
      " [ 299  198 1682]]\n",
      "[[ 308  411    2]\n",
      " [ 308  411    3]\n",
      " [ 308  411    6]\n",
      " ...\n",
      " [ 308  411 1680]\n",
      " [ 308  411 1681]\n",
      " [ 308  411 1682]]\n",
      "[[  95  183    4]\n",
      " [  95  183    5]\n",
      " [  95  183    6]\n",
      " ...\n",
      " [  95  183 1680]\n",
      " [  95  183 1681]\n",
      " [  95  183 1682]]\n",
      "[[  38   94    2]\n",
      " [  38   94    3]\n",
      " [  38   94    4]\n",
      " ...\n",
      " [  38   94 1680]\n",
      " [  38   94 1681]\n",
      " [  38   94 1682]]\n",
      "[[ 102  667    3]\n",
      " [ 102  667    6]\n",
      " [ 102  667    8]\n",
      " ...\n",
      " [ 102  667 1680]\n",
      " [ 102  667 1681]\n",
      " [ 102  667 1682]]\n",
      "[[  63  475    2]\n",
      " [  63  475    4]\n",
      " [  63  475    5]\n",
      " ...\n",
      " [  63  475 1680]\n",
      " [  63  475 1681]\n",
      " [  63  475 1682]]\n",
      "[[ 160  117    2]\n",
      " [ 160  117    5]\n",
      " [ 160  117    6]\n",
      " ...\n",
      " [ 160  117 1680]\n",
      " [ 160  117 1681]\n",
      " [ 160  117 1682]]\n",
      "[[  50   15    1]\n",
      " [  50   15    2]\n",
      " [  50   15    3]\n",
      " ...\n",
      " [  50   15 1680]\n",
      " [  50   15 1681]\n",
      " [  50   15 1682]]\n",
      "[[ 301  334    5]\n",
      " [ 301  334    6]\n",
      " [ 301  334   10]\n",
      " ...\n",
      " [ 301  334 1680]\n",
      " [ 301  334 1681]\n",
      " [ 301  334 1682]]\n",
      "[[ 225  603    1]\n",
      " [ 225  603    2]\n",
      " [ 225  603    3]\n",
      " ...\n",
      " [ 225  603 1680]\n",
      " [ 225  603 1681]\n",
      " [ 225  603 1682]]\n",
      "[[ 290  484    2]\n",
      " [ 290  484    3]\n",
      " [ 290  484    4]\n",
      " ...\n",
      " [ 290  484 1680]\n",
      " [ 290  484 1681]\n",
      " [ 290  484 1682]]\n",
      "[[  97  175    2]\n",
      " [  97  175    3]\n",
      " [  97  175    4]\n",
      " ...\n",
      " [  97  175 1680]\n",
      " [  97  175 1681]\n",
      " [  97  175 1682]]\n",
      "[[ 157  250    2]\n",
      " [ 157  250    4]\n",
      " [ 157  250    5]\n",
      " ...\n",
      " [ 157  250 1680]\n",
      " [ 157  250 1681]\n",
      " [ 157  250 1682]]\n",
      "[[ 181 1187    2]\n",
      " [ 181 1187    4]\n",
      " [ 181 1187    5]\n",
      " ...\n",
      " [ 181 1187 1680]\n",
      " [ 181 1187 1681]\n",
      " [ 181 1187 1682]]\n",
      "[[ 278  301    1]\n",
      " [ 278  301    2]\n",
      " [ 278  301    3]\n",
      " ...\n",
      " [ 278  301 1680]\n",
      " [ 278  301 1681]\n",
      " [ 278  301 1682]]\n",
      "[[ 276  710    6]\n",
      " [ 276  710   10]\n",
      " [ 276  710   13]\n",
      " ...\n",
      " [ 276  710 1680]\n",
      " [ 276  710 1681]\n",
      " [ 276  710 1682]]\n",
      "[[   7   52    1]\n",
      " [   7   52    2]\n",
      " [   7   52    3]\n",
      " ...\n",
      " [   7   52 1680]\n",
      " [   7   52 1681]\n",
      " [   7   52 1682]]\n",
      "[[  10   56    2]\n",
      " [  10   56    3]\n",
      " [  10   56    5]\n",
      " ...\n",
      " [  10   56 1680]\n",
      " [  10   56 1681]\n",
      " [  10   56 1682]]\n",
      "[[ 284  906    1]\n",
      " [ 284  906    2]\n",
      " [ 284  906    3]\n",
      " ...\n",
      " [ 284  906 1680]\n",
      " [ 284  906 1681]\n",
      " [ 284  906 1682]]\n",
      "[[ 201  715    3]\n",
      " [ 201  715    5]\n",
      " [ 201  715    6]\n",
      " ...\n",
      " [ 201  715 1680]\n",
      " [ 201  715 1681]\n",
      " [ 201  715 1682]]\n",
      "[[ 287  200    2]\n",
      " [ 287  200    3]\n",
      " [ 287  200    5]\n",
      " ...\n",
      " [ 287  200 1680]\n",
      " [ 287  200 1681]\n",
      " [ 287  200 1682]]\n",
      "[[ 246   97    2]\n",
      " [ 246   97    4]\n",
      " [ 246   97    5]\n",
      " ...\n",
      " [ 246   97 1680]\n",
      " [ 246   97 1681]\n",
      " [ 246   97 1682]]\n",
      "[[ 242 1357    2]\n",
      " [ 242 1357    3]\n",
      " [ 242 1357    4]\n",
      " ...\n",
      " [ 242 1357 1680]\n",
      " [ 242 1357 1681]\n",
      " [ 242 1357 1682]]\n",
      "[[ 249  124    3]\n",
      " [ 249  124    5]\n",
      " [ 249  124    6]\n",
      " ...\n",
      " [ 249  124 1680]\n",
      " [ 249  124 1681]\n",
      " [ 249  124 1682]]\n",
      "[[  99  694    2]\n",
      " [  99  694    5]\n",
      " [  99  694    6]\n",
      " ...\n",
      " [  99  694 1680]\n",
      " [  99  694 1681]\n",
      " [  99  694 1682]]\n",
      "[[ 178  259    3]\n",
      " [ 178  259    4]\n",
      " [ 178  259    5]\n",
      " ...\n",
      " [ 178  259 1680]\n",
      " [ 178  259 1681]\n",
      " [ 178  259 1682]]\n",
      "[[ 251  258    2]\n",
      " [ 251  258    3]\n",
      " [ 251  258    4]\n",
      " ...\n",
      " [ 251  258 1680]\n",
      " [ 251  258 1681]\n",
      " [ 251  258 1682]]\n",
      "[[  81  186    2]\n",
      " [  81  186    4]\n",
      " [  81  186    5]\n",
      " ...\n",
      " [  81  186 1680]\n",
      " [  81  186 1681]\n",
      " [  81  186 1682]]\n",
      "[[ 260  322    1]\n",
      " [ 260  322    2]\n",
      " [ 260  322    3]\n",
      " ...\n",
      " [ 260  322 1680]\n",
      " [ 260  322 1681]\n",
      " [ 260  322 1682]]\n",
      "[[  25  968    2]\n",
      " [  25  968    3]\n",
      " [  25  968    4]\n",
      " ...\n",
      " [  25  968 1680]\n",
      " [  25  968 1681]\n",
      " [  25  968 1682]]\n",
      "[[  59  959    2]\n",
      " [  59  959    5]\n",
      " [  59  959    6]\n",
      " ...\n",
      " [  59  959 1680]\n",
      " [  59  959 1681]\n",
      " [  59  959 1682]]\n",
      "[[  72  380    3]\n",
      " [  72  380    4]\n",
      " [  72  380    6]\n",
      " ...\n",
      " [  72  380 1680]\n",
      " [  72  380 1681]\n",
      " [  72  380 1682]]\n",
      "[[  87  163    1]\n",
      " [  87  163    3]\n",
      " [  87  163    5]\n",
      " ...\n",
      " [  87  163 1680]\n",
      " [  87  163 1681]\n",
      " [  87  163 1682]]\n",
      "[[  42  732    3]\n",
      " [  42  732    4]\n",
      " [  42  732    5]\n",
      " ...\n",
      " [  42  732 1680]\n",
      " [  42  732 1681]\n",
      " [  42  732 1682]]\n",
      "[[ 292  276    3]\n",
      " [ 292  276    4]\n",
      " [ 292  276    5]\n",
      " ...\n",
      " [ 292  276 1680]\n",
      " [ 292  276 1681]\n",
      " [ 292  276 1682]]\n",
      "[[  20  210    2]\n",
      " [  20  210    3]\n",
      " [  20  210    4]\n",
      " ...\n",
      " [  20  210 1680]\n",
      " [  20  210 1681]\n",
      " [  20  210 1682]]\n",
      "[[  13   29    3]\n",
      " [  13   29    6]\n",
      " [  13   29   10]\n",
      " ...\n",
      " [  13   29 1680]\n",
      " [  13   29 1681]\n",
      " [  13   29 1682]]\n",
      "[[ 138  742    2]\n",
      " [ 138  742    3]\n",
      " [ 138  742    4]\n",
      " ...\n",
      " [ 138  742 1680]\n",
      " [ 138  742 1681]\n",
      " [ 138  742 1682]]\n",
      "[[  60    9    1]\n",
      " [  60    9    2]\n",
      " [  60    9    3]\n",
      " ...\n",
      " [  60    9 1680]\n",
      " [  60    9 1681]\n",
      " [  60    9 1682]]\n",
      "[[  57 1011    2]\n",
      " [  57 1011    3]\n",
      " [  57 1011    4]\n",
      " ...\n",
      " [  57 1011 1680]\n",
      " [  57 1011 1681]\n",
      " [  57 1011 1682]]\n",
      "[[ 223  717    2]\n",
      " [ 223  717    3]\n",
      " [ 223  717    4]\n",
      " ...\n",
      " [ 223  717 1680]\n",
      " [ 223  717 1681]\n",
      " [ 223  717 1682]]\n",
      "[[ 189  863    2]\n",
      " [ 189  863    3]\n",
      " [ 189  863    5]\n",
      " ...\n",
      " [ 189  863 1680]\n",
      " [ 189  863 1681]\n",
      " [ 189  863 1682]]\n",
      "[[ 243  699    2]\n",
      " [ 243  699    3]\n",
      " [ 243  699    4]\n",
      " ...\n",
      " [ 243  699 1680]\n",
      " [ 243  699 1681]\n",
      " [ 243  699 1682]]\n",
      "[[  92  278    3]\n",
      " [  92  278    6]\n",
      " [  92  278   10]\n",
      " ...\n",
      " [  92  278 1680]\n",
      " [  92  278 1681]\n",
      " [  92  278 1682]]\n",
      "[[ 241  332    1]\n",
      " [ 241  332    2]\n",
      " [ 241  332    3]\n",
      " ...\n",
      " [ 241  332 1680]\n",
      " [ 241  332 1681]\n",
      " [ 241  332 1682]]\n",
      "[[ 254  234    2]\n",
      " [ 254  234    3]\n",
      " [ 254  234    4]\n",
      " ...\n",
      " [ 254  234 1680]\n",
      " [ 254  234 1681]\n",
      " [ 254  234 1682]]\n",
      "[[ 293 1046    6]\n",
      " [ 293 1046    9]\n",
      " [ 293 1046   10]\n",
      " ...\n",
      " [ 293 1046 1680]\n",
      " [ 293 1046 1681]\n",
      " [ 293 1046 1682]]\n",
      "[[ 127  228    1]\n",
      " [ 127  228    2]\n",
      " [ 127  228    3]\n",
      " ...\n",
      " [ 127  228 1680]\n",
      " [ 127  228 1681]\n",
      " [ 127  228 1682]]\n",
      "[[ 222   11    3]\n",
      " [ 222   11    5]\n",
      " [ 222   11    6]\n",
      " ...\n",
      " [ 222   11 1680]\n",
      " [ 222   11 1681]\n",
      " [ 222   11 1682]]\n",
      "[[ 267  218    1]\n",
      " [ 267  218    4]\n",
      " [ 267  218    6]\n",
      " ...\n",
      " [ 267  218 1680]\n",
      " [ 267  218 1681]\n",
      " [ 267  218 1682]]\n",
      "[[  11   15    1]\n",
      " [  11   15    2]\n",
      " [  11   15    3]\n",
      " ...\n",
      " [  11   15 1680]\n",
      " [  11   15 1681]\n",
      " [  11   15 1682]]\n",
      "[[   8  294    1]\n",
      " [   8  294    2]\n",
      " [   8  294    3]\n",
      " ...\n",
      " [   8  294 1680]\n",
      " [   8  294 1681]\n",
      " [   8  294 1682]]\n",
      "[[ 162  179    2]\n",
      " [ 162  179    3]\n",
      " [ 162  179    4]\n",
      " ...\n",
      " [ 162  179 1680]\n",
      " [ 162  179 1681]\n",
      " [ 162  179 1682]]\n",
      "[[ 279  461    3]\n",
      " [ 279  461    5]\n",
      " [ 279  461    6]\n",
      " ...\n",
      " [ 279  461 1680]\n",
      " [ 279  461 1681]\n",
      " [ 279  461 1682]]\n",
      "[[ 145   98    2]\n",
      " [ 145   98    4]\n",
      " [ 145   98    6]\n",
      " ...\n",
      " [ 145   98 1680]\n",
      " [ 145   98 1681]\n",
      " [ 145   98 1682]]\n",
      "[[  28  227    1]\n",
      " [  28  227    2]\n",
      " [  28  227    3]\n",
      " ...\n",
      " [  28  227 1680]\n",
      " [  28  227 1681]\n",
      " [  28  227 1682]]\n",
      "[[ 135  258    1]\n",
      " [ 135  258    2]\n",
      " [ 135  258    3]\n",
      " ...\n",
      " [ 135  258 1680]\n",
      " [ 135  258 1681]\n",
      " [ 135  258 1682]]\n",
      "[[  32  298    1]\n",
      " [  32  298    2]\n",
      " [  32  298    3]\n",
      " ...\n",
      " [  32  298 1680]\n",
      " [  32  298 1681]\n",
      " [  32  298 1682]]\n",
      "[[  90 1134    1]\n",
      " [  90 1134    2]\n",
      " [  90 1134    3]\n",
      " ...\n",
      " [  90 1134 1680]\n",
      " [  90 1134 1681]\n",
      " [  90 1134 1682]]\n",
      "[[ 216  697    2]\n",
      " [ 216  697    5]\n",
      " [ 216  697    6]\n",
      " ...\n",
      " [ 216  697 1680]\n",
      " [ 216  697 1681]\n",
      " [ 216  697 1682]]\n",
      "[[ 250 1137    3]\n",
      " [ 250 1137    4]\n",
      " [ 250 1137    5]\n",
      " ...\n",
      " [ 250 1137 1680]\n",
      " [ 250 1137 1681]\n",
      " [ 250 1137 1682]]\n",
      "[[ 271  265    3]\n",
      " [ 271  265    5]\n",
      " [ 271  265    6]\n",
      " ...\n",
      " [ 271  265 1680]\n",
      " [ 271  265 1681]\n",
      " [ 271  265 1682]]\n",
      "[[ 265  245    2]\n",
      " [ 265  245    3]\n",
      " [ 265  245    4]\n",
      " ...\n",
      " [ 265  245 1680]\n",
      " [ 265  245 1681]\n",
      " [ 265  245 1682]]\n",
      "[[ 198  727    2]\n",
      " [ 198  727    3]\n",
      " [ 198  727    5]\n",
      " ...\n",
      " [ 198  727 1680]\n",
      " [ 198  727 1681]\n",
      " [ 198  727 1682]]\n",
      "[[ 168  325    2]\n",
      " [ 168  325    3]\n",
      " [ 168  325    4]\n",
      " ...\n",
      " [ 168  325 1680]\n",
      " [ 168  325 1681]\n",
      " [ 168  325 1682]]\n",
      "[[ 110  658    1]\n",
      " [ 110  658    3]\n",
      " [ 110  658    4]\n",
      " ...\n",
      " [ 110  658 1680]\n",
      " [ 110  658 1681]\n",
      " [ 110  658 1682]]\n",
      "[[  58  347    2]\n",
      " [  58  347    3]\n",
      " [  58  347    4]\n",
      " ...\n",
      " [  58  347 1680]\n",
      " [  58  347 1681]\n",
      " [  58  347 1682]]\n",
      "[[ 237  357    1]\n",
      " [ 237  357    2]\n",
      " [ 237  357    3]\n",
      " ...\n",
      " [ 237  357 1680]\n",
      " [ 237  357 1681]\n",
      " [ 237  357 1682]]\n",
      "[[  94  154    2]\n",
      " [  94  154    3]\n",
      " [  94  154    5]\n",
      " ...\n",
      " [  94  154 1680]\n",
      " [  94  154 1681]\n",
      " [  94  154 1682]]\n",
      "[[ 128  283    2]\n",
      " [ 128  283    3]\n",
      " [ 128  283    4]\n",
      " ...\n",
      " [ 128  283 1680]\n",
      " [ 128  283 1681]\n",
      " [ 128  283 1682]]\n",
      "[[  44  161    2]\n",
      " [  44  161    3]\n",
      " [  44  161    4]\n",
      " ...\n",
      " [  44  161 1680]\n",
      " [  44  161 1681]\n",
      " [  44  161 1682]]\n",
      "[[ 264   70    1]\n",
      " [ 264   70    2]\n",
      " [ 264   70    3]\n",
      " ...\n",
      " [ 264   70 1680]\n",
      " [ 264   70 1681]\n",
      " [ 264   70 1682]]\n",
      "[[  41   58    2]\n",
      " [  41   58    3]\n",
      " [  41   58    4]\n",
      " ...\n",
      " [  41   58 1680]\n",
      " [  41   58 1681]\n",
      " [  41   58 1682]]\n",
      "[[  82  546    2]\n",
      " [  82  546    4]\n",
      " [  82  546    5]\n",
      " ...\n",
      " [  82  546 1680]\n",
      " [  82  546 1681]\n",
      " [  82  546 1682]]\n",
      "[[ 262  419    2]\n",
      " [ 262  419    3]\n",
      " [ 262  419    4]\n",
      " ...\n",
      " [ 262  419 1680]\n",
      " [ 262  419 1681]\n",
      " [ 262  419 1682]]\n",
      "[[ 174  451    2]\n",
      " [ 174  451    3]\n",
      " [ 174  451    4]\n",
      " ...\n",
      " [ 174  451 1680]\n",
      " [ 174  451 1681]\n",
      " [ 174  451 1682]]\n",
      "[[  43   82    2]\n",
      " [  43   82    6]\n",
      " [  43   82   10]\n",
      " ...\n",
      " [  43   82 1680]\n",
      " [  43   82 1681]\n",
      " [  43   82 1682]]\n",
      "[[  84 1033    2]\n",
      " [  84 1033    3]\n",
      " [  84 1033    5]\n",
      " ...\n",
      " [  84 1033 1680]\n",
      " [  84 1033 1681]\n",
      " [  84 1033 1682]]\n",
      "[[ 269  525    1]\n",
      " [ 269  525    2]\n",
      " [ 269  525    4]\n",
      " ...\n",
      " [ 269  525 1680]\n",
      " [ 269  525 1681]\n",
      " [ 269  525 1682]]\n",
      "[[ 259  108    1]\n",
      " [ 259  108    2]\n",
      " [ 259  108    3]\n",
      " ...\n",
      " [ 259  108 1680]\n",
      " [ 259  108 1681]\n",
      " [ 259  108 1682]]\n",
      "[[  85  241    1]\n",
      " [  85  241    2]\n",
      " [  85  241    3]\n",
      " ...\n",
      " [  85  241 1680]\n",
      " [  85  241 1681]\n",
      " [  85  241 1682]]\n",
      "[[ 213  193    3]\n",
      " [ 213  193    4]\n",
      " [ 213  193    5]\n",
      " ...\n",
      " [ 213  193 1680]\n",
      " [ 213  193 1681]\n",
      " [ 213  193 1682]]\n",
      "[[ 121  291    2]\n",
      " [ 121  291    3]\n",
      " [ 121  291    4]\n",
      " ...\n",
      " [ 121  291 1680]\n",
      " [ 121  291 1681]\n",
      " [ 121  291 1682]]\n",
      "[[  49  325    5]\n",
      " [  49  325    6]\n",
      " [  49  325    9]\n",
      " ...\n",
      " [  49  325 1680]\n",
      " [  49  325 1681]\n",
      " [  49  325 1682]]\n",
      "[[ 155  322    1]\n",
      " [ 155  322    2]\n",
      " [ 155  322    3]\n",
      " ...\n",
      " [ 155  322 1680]\n",
      " [ 155  322 1681]\n",
      " [ 155  322 1682]]\n",
      "[[  68  258    1]\n",
      " [  68  258    2]\n",
      " [  68  258    3]\n",
      " ...\n",
      " [  68  258 1680]\n",
      " [  68  258 1681]\n",
      " [  68  258 1682]]\n",
      "[[ 172  612    1]\n",
      " [ 172  612    2]\n",
      " [ 172  612    3]\n",
      " ...\n",
      " [ 172  612 1680]\n",
      " [ 172  612 1681]\n",
      " [ 172  612 1682]]\n",
      "[[  19  153    1]\n",
      " [  19  153    2]\n",
      " [  19  153    3]\n",
      " ...\n",
      " [  19  153 1680]\n",
      " [  19  153 1681]\n",
      " [  19  153 1682]]\n",
      "[[ 268  732    5]\n",
      " [ 268  732    6]\n",
      " [ 268  732    8]\n",
      " ...\n",
      " [ 268  732 1680]\n",
      " [ 268  732 1681]\n",
      " [ 268  732 1682]]\n",
      "[[   5   40    3]\n",
      " [   5   40    4]\n",
      " [   5   40    5]\n",
      " ...\n",
      " [   5   40 1680]\n",
      " [   5   40 1681]\n",
      " [   5   40 1682]]\n",
      "[[  80  154    1]\n",
      " [  80  154    2]\n",
      " [  80  154    3]\n",
      " ...\n",
      " [  80  154 1680]\n",
      " [  80  154 1681]\n",
      " [  80  154 1682]]\n",
      "[[  66  298    2]\n",
      " [  66  298    3]\n",
      " [  66  298    4]\n",
      " ...\n",
      " [  66  298 1680]\n",
      " [  66  298 1681]\n",
      " [  66  298 1682]]\n",
      "[[  18  408    2]\n",
      " [  18  408    3]\n",
      " [  18  408    5]\n",
      " ...\n",
      " [  18  408 1680]\n",
      " [  18  408 1681]\n",
      " [  18  408 1682]]\n",
      "[[  26  116    2]\n",
      " [  26  116    3]\n",
      " [  26  116    4]\n",
      " ...\n",
      " [  26  116 1680]\n",
      " [  26  116 1681]\n",
      " [  26  116 1682]]\n",
      "[[ 130  934    6]\n",
      " [ 130  934    8]\n",
      " [ 130  934    9]\n",
      " ...\n",
      " [ 130  934 1680]\n",
      " [ 130  934 1681]\n",
      " [ 130  934 1682]]\n",
      "[[ 256 1028    3]\n",
      " [ 256 1028    6]\n",
      " [ 256 1028    8]\n",
      " ...\n",
      " [ 256 1028 1680]\n",
      " [ 256 1028 1681]\n",
      " [ 256 1028 1682]]\n",
      "[[   1  127  273]\n",
      " [   1  127  274]\n",
      " [   1  127  275]\n",
      " ...\n",
      " [   1  127 1680]\n",
      " [   1  127 1681]\n",
      " [   1  127 1682]]\n",
      "[[  56   79    2]\n",
      " [  56   79    3]\n",
      " [  56   79    4]\n",
      " ...\n",
      " [  56   79 1680]\n",
      " [  56   79 1681]\n",
      " [  56   79 1682]]\n",
      "[[  15  823    2]\n",
      " [  15  823    3]\n",
      " [  15  823    4]\n",
      " ...\n",
      " [  15  823 1680]\n",
      " [  15  823 1681]\n",
      " [  15  823 1682]]\n",
      "[[ 207  435    1]\n",
      " [ 207  435    6]\n",
      " [ 207  435    7]\n",
      " ...\n",
      " [ 207  435 1680]\n",
      " [ 207  435 1681]\n",
      " [ 207  435 1682]]\n",
      "[[ 232  471    2]\n",
      " [ 232  471    3]\n",
      " [ 232  471    5]\n",
      " ...\n",
      " [ 232  471 1680]\n",
      " [ 232  471 1681]\n",
      " [ 232  471 1682]]\n",
      "[[  52  531    1]\n",
      " [  52  531    2]\n",
      " [  52  531    3]\n",
      " ...\n",
      " [  52  531 1680]\n",
      " [  52  531 1681]\n",
      " [  52  531 1682]]\n",
      "[[ 161  177    1]\n",
      " [ 161  177    2]\n",
      " [ 161  177    3]\n",
      " ...\n",
      " [ 161  177 1680]\n",
      " [ 161  177 1681]\n",
      " [ 161  177 1682]]\n",
      "[[ 148  222    2]\n",
      " [ 148  222    3]\n",
      " [ 148  222    4]\n",
      " ...\n",
      " [ 148  222 1680]\n",
      " [ 148  222 1681]\n",
      " [ 148  222 1682]]\n",
      "[[ 125  949    2]\n",
      " [ 125  949    3]\n",
      " [ 125  949    4]\n",
      " ...\n",
      " [ 125  949 1680]\n",
      " [ 125  949 1681]\n",
      " [ 125  949 1682]]\n",
      "[[  83  393    3]\n",
      " [  83  393    5]\n",
      " [  83  393    6]\n",
      " ...\n",
      " [  83  393 1680]\n",
      " [  83  393 1681]\n",
      " [  83  393 1682]]\n",
      "[[ 272   23    1]\n",
      " [ 272   23    2]\n",
      " [ 272   23    3]\n",
      " ...\n",
      " [ 272   23 1680]\n",
      " [ 272   23 1681]\n",
      " [ 272   23 1682]]\n",
      "[[ 151  387    2]\n",
      " [ 151  387    3]\n",
      " [ 151  387    5]\n",
      " ...\n",
      " [ 151  387 1680]\n",
      " [ 151  387 1681]\n",
      " [ 151  387 1682]]\n",
      "[[  54  748    2]\n",
      " [  54  748    3]\n",
      " [  54  748    4]\n",
      " ...\n",
      " [  54  748 1680]\n",
      " [  54  748 1681]\n",
      " [  54  748 1682]]\n",
      "[[  16  180    2]\n",
      " [  16  180    3]\n",
      " [  16  180    5]\n",
      " ...\n",
      " [  16  180 1680]\n",
      " [  16  180 1681]\n",
      " [  16  180 1682]]\n",
      "[[  91  230    1]\n",
      " [  91  230    2]\n",
      " [  91  230    3]\n",
      " ...\n",
      " [  91  230 1680]\n",
      " [  91  230 1681]\n",
      " [  91  230 1682]]\n",
      "[[ 294  281    2]\n",
      " [ 294  281    3]\n",
      " [ 294  281    4]\n",
      " ...\n",
      " [ 294  281 1680]\n",
      " [ 294  281 1681]\n",
      " [ 294  281 1682]]\n",
      "[[ 229  288    1]\n",
      " [ 229  288    2]\n",
      " [ 229  288    3]\n",
      " ...\n",
      " [ 229  288 1680]\n",
      " [ 229  288 1681]\n",
      " [ 229  288 1682]]\n",
      "[[  36  358    1]\n",
      " [  36  358    2]\n",
      " [  36  358    3]\n",
      " ...\n",
      " [  36  358 1680]\n",
      " [  36  358 1681]\n",
      " [  36  358 1682]]\n",
      "[[  70  751    2]\n",
      " [  70  751    3]\n",
      " [  70  751    4]\n",
      " ...\n",
      " [  70  751 1680]\n",
      " [  70  751 1681]\n",
      " [  70  751 1682]]\n",
      "[[  14  588    1]\n",
      " [  14  588    2]\n",
      " [  14  588    3]\n",
      " ...\n",
      " [  14  588 1680]\n",
      " [  14  588 1681]\n",
      " [  14  588 1682]]\n",
      "[[ 295  238    2]\n",
      " [ 295  238    3]\n",
      " [ 295  238    5]\n",
      " ...\n",
      " [ 295  238 1680]\n",
      " [ 295  238 1681]\n",
      " [ 295  238 1682]]\n",
      "[[ 233   95    1]\n",
      " [ 233   95    2]\n",
      " [ 233   95    3]\n",
      " ...\n",
      " [ 233   95 1680]\n",
      " [ 233   95 1681]\n",
      " [ 233   95 1682]]\n",
      "[[ 214  257    1]\n",
      " [ 214  257    2]\n",
      " [ 214  257    3]\n",
      " ...\n",
      " [ 214  257 1680]\n",
      " [ 214  257 1681]\n",
      " [ 214  257 1682]]\n",
      "[[ 192  276    1]\n",
      " [ 192  276    2]\n",
      " [ 192  276    3]\n",
      " ...\n",
      " [ 192  276 1680]\n",
      " [ 192  276 1681]\n",
      " [ 192  276 1682]]\n",
      "[[ 100  349    1]\n",
      " [ 100  349    2]\n",
      " [ 100  349    3]\n",
      " ...\n",
      " [ 100  349 1680]\n",
      " [ 100  349 1681]\n",
      " [ 100  349 1682]]\n",
      "[[ 307  214    2]\n",
      " [ 307  214    3]\n",
      " [ 307  214    4]\n",
      " ...\n",
      " [ 307  214 1680]\n",
      " [ 307  214 1681]\n",
      " [ 307  214 1682]]\n",
      "[[ 297  196    2]\n",
      " [ 297  196    3]\n",
      " [ 297  196    5]\n",
      " ...\n",
      " [ 297  196 1680]\n",
      " [ 297  196 1681]\n",
      " [ 297  196 1682]]\n",
      "[[ 193   56    3]\n",
      " [ 193   56    4]\n",
      " [ 193   56    5]\n",
      " ...\n",
      " [ 193   56 1680]\n",
      " [ 193   56 1681]\n",
      " [ 193   56 1682]]\n",
      "[[ 113  126    1]\n",
      " [ 113  126    2]\n",
      " [ 113  126    3]\n",
      " ...\n",
      " [ 113  126 1680]\n",
      " [ 113  126 1681]\n",
      " [ 113  126 1682]]\n",
      "[[ 275  101    2]\n",
      " [ 275  101    3]\n",
      " [ 275  101    4]\n",
      " ...\n",
      " [ 275  101 1680]\n",
      " [ 275  101 1681]\n",
      " [ 275  101 1682]]\n",
      "[[ 219  132    1]\n",
      " [ 219  132    2]\n",
      " [ 219  132    3]\n",
      " ...\n",
      " [ 219  132 1680]\n",
      " [ 219  132 1681]\n",
      " [ 219  132 1682]]\n",
      "[[ 218  154    1]\n",
      " [ 218  154    2]\n",
      " [ 218  154    3]\n",
      " ...\n",
      " [ 218  154 1680]\n",
      " [ 218  154 1681]\n",
      " [ 218  154 1682]]\n",
      "[[ 123  735    1]\n",
      " [ 123  735    2]\n",
      " [ 123  735    3]\n",
      " ...\n",
      " [ 123  735 1680]\n",
      " [ 123  735 1681]\n",
      " [ 123  735 1682]]\n",
      "[[ 158   85    2]\n",
      " [ 158   85    3]\n",
      " [ 158   85    5]\n",
      " ...\n",
      " [ 158   85 1680]\n",
      " [ 158   85 1681]\n",
      " [ 158   85 1682]]\n",
      "[[ 302  270    1]\n",
      " [ 302  270    2]\n",
      " [ 302  270    3]\n",
      " ...\n",
      " [ 302  270 1680]\n",
      " [ 302  270 1681]\n",
      " [ 302  270 1682]]\n",
      "[[  23   13    2]\n",
      " [  23   13    3]\n",
      " [  23   13    4]\n",
      " ...\n",
      " [  23   13 1680]\n",
      " [  23   13 1681]\n",
      " [  23   13 1682]]\n",
      "[[ 296   55    2]\n",
      " [ 296   55    3]\n",
      " [ 296   55    4]\n",
      " ...\n",
      " [ 296   55 1680]\n",
      " [ 296   55 1681]\n",
      " [ 296   55 1682]]\n",
      "[[  33  288    1]\n",
      " [  33  288    2]\n",
      " [  33  288    3]\n",
      " ...\n",
      " [  33  288 1680]\n",
      " [  33  288 1681]\n",
      " [  33  288 1682]]\n",
      "[[ 154  238    1]\n",
      " [ 154  238    2]\n",
      " [ 154  238    3]\n",
      " ...\n",
      " [ 154  238 1680]\n",
      " [ 154  238 1681]\n",
      " [ 154  238 1682]]\n",
      "[[  77  154    2]\n",
      " [  77  154    3]\n",
      " [  77  154    5]\n",
      " ...\n",
      " [  77  154 1680]\n",
      " [  77  154 1681]\n",
      " [  77  154 1682]]\n",
      "[[ 270  155    1]\n",
      " [ 270  155    2]\n",
      " [ 270  155    3]\n",
      " ...\n",
      " [ 270  155 1680]\n",
      " [ 270  155 1681]\n",
      " [ 270  155 1682]]\n",
      "[[ 187   23    1]\n",
      " [ 187   23    2]\n",
      " [ 187   23    3]\n",
      " ...\n",
      " [ 187   23 1680]\n",
      " [ 187   23 1681]\n",
      " [ 187   23 1682]]\n",
      "[[ 170  881    1]\n",
      " [ 170  881    2]\n",
      " [ 170  881    3]\n",
      " ...\n",
      " [ 170  881 1680]\n",
      " [ 170  881 1681]\n",
      " [ 170  881 1682]]\n",
      "[[ 101  278    2]\n",
      " [ 101  278    3]\n",
      " [ 101  278    4]\n",
      " ...\n",
      " [ 101  278 1680]\n",
      " [ 101  278 1681]\n",
      " [ 101  278 1682]]\n",
      "[[ 184  132    2]\n",
      " [ 184  132    3]\n",
      " [ 184  132    4]\n",
      " ...\n",
      " [ 184  132 1680]\n",
      " [ 184  132 1681]\n",
      " [ 184  132 1682]]\n",
      "[[ 112  321    1]\n",
      " [ 112  321    2]\n",
      " [ 112  321    3]\n",
      " ...\n",
      " [ 112  321 1680]\n",
      " [ 112  321 1681]\n",
      " [ 112  321 1682]]\n",
      "[[ 133  749    1]\n",
      " [ 133  749    2]\n",
      " [ 133  749    3]\n",
      " ...\n",
      " [ 133  749 1680]\n",
      " [ 133  749 1681]\n",
      " [ 133  749 1682]]\n",
      "[[ 215  215    1]\n",
      " [ 215  215    2]\n",
      " [ 215  215    3]\n",
      " ...\n",
      " [ 215  215 1680]\n",
      " [ 215  215 1681]\n",
      " [ 215  215 1682]]\n",
      "[[  69  265    1]\n",
      " [  69  265    2]\n",
      " [  69  265    3]\n",
      " ...\n",
      " [  69  265 1680]\n",
      " [  69  265 1681]\n",
      " [  69  265 1682]]\n",
      "[[ 104  288    1]\n",
      " [ 104  288    2]\n",
      " [ 104  288    4]\n",
      " ...\n",
      " [ 104  288 1680]\n",
      " [ 104  288 1681]\n",
      " [ 104  288 1682]]\n",
      "[[ 240  340    1]\n",
      " [ 240  340    2]\n",
      " [ 240  340    3]\n",
      " ...\n",
      " [ 240  340 1680]\n",
      " [ 240  340 1681]\n",
      " [ 240  340 1682]]\n",
      "[[ 144  129    2]\n",
      " [ 144  129    3]\n",
      " [ 144  129    5]\n",
      " ...\n",
      " [ 144  129 1680]\n",
      " [ 144  129 1681]\n",
      " [ 144  129 1682]]\n",
      "[[ 191  301    1]\n",
      " [ 191  301    2]\n",
      " [ 191  301    3]\n",
      " ...\n",
      " [ 191  301 1680]\n",
      " [ 191  301 1681]\n",
      " [ 191  301 1682]]\n",
      "[[  61  327    1]\n",
      " [  61  327    2]\n",
      " [  61  327    3]\n",
      " ...\n",
      " [  61  327 1680]\n",
      " [  61  327 1681]\n",
      " [  61  327 1682]]\n",
      "[[ 142  358    1]\n",
      " [ 142  358    2]\n",
      " [ 142  358    3]\n",
      " ...\n",
      " [ 142  358 1680]\n",
      " [ 142  358 1681]\n",
      " [ 142  358 1682]]\n",
      "[[ 177  144    2]\n",
      " [ 177  144    3]\n",
      " [ 177  144    4]\n",
      " ...\n",
      " [ 177  144 1680]\n",
      " [ 177  144 1681]\n",
      " [ 177  144 1682]]\n",
      "[[ 203  879    2]\n",
      " [ 203  879    3]\n",
      " [ 203  879    4]\n",
      " ...\n",
      " [ 203  879 1680]\n",
      " [ 203  879 1681]\n",
      " [ 203  879 1682]]\n",
      "[[  21  595    2]\n",
      " [  21  595    3]\n",
      " [  21  595    4]\n",
      " ...\n",
      " [  21  595 1680]\n",
      " [  21  595 1681]\n",
      " [  21  595 1682]]\n",
      "[[ 197  300    1]\n",
      " [ 197  300    3]\n",
      " [ 197  300    5]\n",
      " ...\n",
      " [ 197  300 1680]\n",
      " [ 197  300 1681]\n",
      " [ 197  300 1682]]\n",
      "[[ 134  301    2]\n",
      " [ 134  301    3]\n",
      " [ 134  301    4]\n",
      " ...\n",
      " [ 134  301 1680]\n",
      " [ 134  301 1681]\n",
      " [ 134  301 1682]]\n",
      "[[ 180  684    1]\n",
      " [ 180  684    2]\n",
      " [ 180  684    3]\n",
      " ...\n",
      " [ 180  684 1680]\n",
      " [ 180  684 1681]\n",
      " [ 180  684 1682]]\n",
      "[[ 236 1401    1]\n",
      " [ 236 1401    2]\n",
      " [ 236 1401    3]\n",
      " ...\n",
      " [ 236 1401 1680]\n",
      " [ 236 1401 1681]\n",
      " [ 236 1401 1682]]\n",
      "[[ 263  250    2]\n",
      " [ 263  250    3]\n",
      " [ 263  250    4]\n",
      " ...\n",
      " [ 263  250 1680]\n",
      " [ 263  250 1681]\n",
      " [ 263  250 1682]]\n",
      "[[ 109   71    2]\n",
      " [ 109   71    3]\n",
      " [ 109   71    6]\n",
      " ...\n",
      " [ 109   71 1680]\n",
      " [ 109   71 1681]\n",
      " [ 109   71 1682]]\n",
      "[[  64 1063    3]\n",
      " [  64 1063    5]\n",
      " [  64 1063    6]\n",
      " ...\n",
      " [  64 1063 1680]\n",
      " [  64 1063 1681]\n",
      " [  64 1063 1682]]\n",
      "[[ 114  157    1]\n",
      " [ 114  157    2]\n",
      " [ 114  157    3]\n",
      " ...\n",
      " [ 114  157 1680]\n",
      " [ 114  157 1681]\n",
      " [ 114  157 1682]]\n",
      "[[ 239 1065    1]\n",
      " [ 239 1065    2]\n",
      " [ 239 1065    3]\n",
      " ...\n",
      " [ 239 1065 1680]\n",
      " [ 239 1065 1681]\n",
      " [ 239 1065 1682]]\n",
      "[[ 117  763    2]\n",
      " [ 117  763    3]\n",
      " [ 117  763    4]\n",
      " ...\n",
      " [ 117  763 1680]\n",
      " [ 117  763 1681]\n",
      " [ 117  763 1682]]\n",
      "[[  65  476    2]\n",
      " [  65  476    3]\n",
      " [  65  476    4]\n",
      " ...\n",
      " [  65  476 1680]\n",
      " [  65  476 1681]\n",
      " [  65  476 1682]]\n",
      "[[ 137  260    2]\n",
      " [ 137  260    3]\n",
      " [ 137  260    4]\n",
      " ...\n",
      " [ 137  260 1680]\n",
      " [ 137  260 1681]\n",
      " [ 137  260 1682]]\n",
      "[[ 257  949    1]\n",
      " [ 257  949    2]\n",
      " [ 257  949    3]\n",
      " ...\n",
      " [ 257  949 1680]\n",
      " [ 257  949 1681]\n",
      " [ 257  949 1682]]\n",
      "[[ 111  333    1]\n",
      " [ 111  333    2]\n",
      " [ 111  333    3]\n",
      " ...\n",
      " [ 111  333 1680]\n",
      " [ 111  333 1681]\n",
      " [ 111  333 1682]]\n",
      "[[ 285  150    1]\n",
      " [ 285  150    2]\n",
      " [ 285  150    3]\n",
      " ...\n",
      " [ 285  150 1680]\n",
      " [ 285  150 1681]\n",
      " [ 285  150 1682]]\n",
      "[[  96  234    2]\n",
      " [  96  234    3]\n",
      " [  96  234    4]\n",
      " ...\n",
      " [  96  234 1680]\n",
      " [  96  234 1681]\n",
      " [  96  234 1682]]\n",
      "[[ 116  690    1]\n",
      " [ 116  690    2]\n",
      " [ 116  690    3]\n",
      " ...\n",
      " [ 116  690 1680]\n",
      " [ 116  690 1681]\n",
      " [ 116  690 1682]]\n",
      "[[  73  154    2]\n",
      " [  73  154    3]\n",
      " [  73  154    4]\n",
      " ...\n",
      " [  73  154 1680]\n",
      " [  73  154 1681]\n",
      " [  73  154 1682]]\n",
      "[[ 221   50    1]\n",
      " [ 221   50    2]\n",
      " [ 221   50    5]\n",
      " ...\n",
      " [ 221   50 1680]\n",
      " [ 221   50 1681]\n",
      " [ 221   50 1682]]\n",
      "[[ 235    1    2]\n",
      " [ 235    1    3]\n",
      " [ 235    1    4]\n",
      " ...\n",
      " [ 235    1 1680]\n",
      " [ 235    1 1681]\n",
      " [ 235    1 1682]]\n",
      "[[ 164  100    1]\n",
      " [ 164  100    2]\n",
      " [ 164  100    3]\n",
      " ...\n",
      " [ 164  100 1680]\n",
      " [ 164  100 1681]\n",
      " [ 164  100 1682]]\n",
      "[[ 281  338    1]\n",
      " [ 281  338    2]\n",
      " [ 281  338    3]\n",
      " ...\n",
      " [ 281  338 1680]\n",
      " [ 281  338 1681]\n",
      " [ 281  338 1682]]\n",
      "[[ 182  100    2]\n",
      " [ 182  100    3]\n",
      " [ 182  100    4]\n",
      " ...\n",
      " [ 182  100 1680]\n",
      " [ 182  100 1681]\n",
      " [ 182  100 1682]]\n",
      "[[ 129  272    1]\n",
      " [ 129  272    2]\n",
      " [ 129  272    3]\n",
      " ...\n",
      " [ 129  272 1680]\n",
      " [ 129  272 1681]\n",
      " [ 129  272 1682]]\n",
      "[[  45  742    2]\n",
      " [  45  742    3]\n",
      " [  45  742    4]\n",
      " ...\n",
      " [  45  742 1680]\n",
      " [  45  742 1681]\n",
      " [  45  742 1682]]\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[ 131  750    2]\n",
      " [ 131  750    3]\n",
      " [ 131  750    4]\n",
      " ...\n",
      " [ 131  750 1680]\n",
      " [ 131  750 1681]\n",
      " [ 131  750 1682]]\n",
      "[[ 230  484    2]\n",
      " [ 230  484    3]\n",
      " [ 230  484    4]\n",
      " ...\n",
      " [ 230  484 1680]\n",
      " [ 230  484 1681]\n",
      " [ 230  484 1682]]\n",
      "[[ 126  315    1]\n",
      " [ 126  315    2]\n",
      " [ 126  315    3]\n",
      " ...\n",
      " [ 126  315 1680]\n",
      " [ 126  315 1681]\n",
      " [ 126  315 1682]]\n",
      "[[ 231  126    2]\n",
      " [ 231  126    3]\n",
      " [ 231  126    4]\n",
      " ...\n",
      " [ 231  126 1680]\n",
      " [ 231  126 1681]\n",
      " [ 231  126 1682]]\n",
      "[[ 280   76    6]\n",
      " [ 280   76   10]\n",
      " [ 280   76   14]\n",
      " ...\n",
      " [ 280   76 1680]\n",
      " [ 280   76 1681]\n",
      " [ 280   76 1682]]\n",
      "[[ 288  173    1]\n",
      " [ 288  173    2]\n",
      " [ 288  173    3]\n",
      " ...\n",
      " [ 288  173 1680]\n",
      " [ 288  173 1681]\n",
      " [ 288  173 1682]]\n",
      "[[ 152 1301    1]\n",
      " [ 152 1301    2]\n",
      " [ 152 1301    3]\n",
      " ...\n",
      " [ 152 1301 1680]\n",
      " [ 152 1301 1681]\n",
      " [ 152 1301 1682]]\n",
      "[[ 217  685    1]\n",
      " [ 217  685    3]\n",
      " [ 217  685    4]\n",
      " ...\n",
      " [ 217  685 1680]\n",
      " [ 217  685 1681]\n",
      " [ 217  685 1682]]\n",
      "[[  79  301    2]\n",
      " [  79  301    3]\n",
      " [  79  301    4]\n",
      " ...\n",
      " [  79  301 1680]\n",
      " [  79  301 1681]\n",
      " [  79  301 1682]]\n",
      "[[  75   79    2]\n",
      " [  75   79    3]\n",
      " [  75   79    4]\n",
      " ...\n",
      " [  75   79 1680]\n",
      " [  75   79 1681]\n",
      " [  75   79 1682]]\n",
      "[[ 245 1033    1]\n",
      " [ 245 1033    2]\n",
      " [ 245 1033    3]\n",
      " ...\n",
      " [ 245 1033 1680]\n",
      " [ 245 1033 1681]\n",
      " [ 245 1033 1682]]\n",
      "[[ 282  879    1]\n",
      " [ 282  879    2]\n",
      " [ 282  879    3]\n",
      " ...\n",
      " [ 282  879 1680]\n",
      " [ 282  879 1681]\n",
      " [ 282  879 1682]]\n",
      "[[  78  813    1]\n",
      " [  78  813    2]\n",
      " [  78  813    3]\n",
      " ...\n",
      " [  78  813 1680]\n",
      " [  78  813 1681]\n",
      " [  78  813 1682]]\n",
      "[[ 118   22    1]\n",
      " [ 118   22    2]\n",
      " [ 118   22    3]\n",
      " ...\n",
      " [ 118   22 1680]\n",
      " [ 118   22 1681]\n",
      " [ 118   22 1682]]\n",
      "[[ 283   70    1]\n",
      " [ 283   70    2]\n",
      " [ 283   70    3]\n",
      " ...\n",
      " [ 283   70 1680]\n",
      " [ 283   70 1681]\n",
      " [ 283   70 1682]]\n",
      "[[ 171  302    1]\n",
      " [ 171  302    2]\n",
      " [ 171  302    3]\n",
      " ...\n",
      " [ 171  302 1680]\n",
      " [ 171  302 1681]\n",
      " [ 171  302 1682]]\n",
      "[[ 107  259    1]\n",
      " [ 107  259    2]\n",
      " [ 107  259    3]\n",
      " ...\n",
      " [ 107  259 1680]\n",
      " [ 107  259 1681]\n",
      " [ 107  259 1682]]\n",
      "[[ 226  250    1]\n",
      " [ 226  250    2]\n",
      " [ 226  250    3]\n",
      " ...\n",
      " [ 226  250 1680]\n",
      " [ 226  250 1681]\n",
      " [ 226  250 1682]]\n",
      "[[ 306  306    1]\n",
      " [ 306  306    2]\n",
      " [ 306  306    3]\n",
      " ...\n",
      " [ 306  306 1680]\n",
      " [ 306  306 1681]\n",
      " [ 306  306 1682]]\n",
      "[[ 173  326    1]\n",
      " [ 173  326    2]\n",
      " [ 173  326    3]\n",
      " ...\n",
      " [ 173  326 1680]\n",
      " [ 173  326 1681]\n",
      " [ 173  326 1682]]\n",
      "[[ 185  638    1]\n",
      " [ 185  638    2]\n",
      " [ 185  638    3]\n",
      " ...\n",
      " [ 185  638 1680]\n",
      " [ 185  638 1681]\n",
      " [ 185  638 1682]]\n",
      "[[ 150  288    2]\n",
      " [ 150  288    3]\n",
      " [ 150  288    4]\n",
      " ...\n",
      " [ 150  288 1680]\n",
      " [ 150  288 1681]\n",
      " [ 150  288 1682]]\n",
      "[[ 274   50    2]\n",
      " [ 274   50    3]\n",
      " [ 274   50    4]\n",
      " ...\n",
      " [ 274   50 1680]\n",
      " [ 274   50 1681]\n",
      " [ 274   50 1682]]\n",
      "[[ 188  226    1]\n",
      " [ 188  226    2]\n",
      " [ 188  226    3]\n",
      " ...\n",
      " [ 188  226 1680]\n",
      " [ 188  226 1681]\n",
      " [ 188  226 1682]]\n",
      "[[  48  210    1]\n",
      " [  48  210    2]\n",
      " [  48  210    3]\n",
      " ...\n",
      " [  48  210 1680]\n",
      " [  48  210 1681]\n",
      " [  48  210 1682]]\n",
      "[[ 311  425    2]\n",
      " [ 311  425    3]\n",
      " [ 311  425    4]\n",
      " ...\n",
      " [ 311  425 1680]\n",
      " [ 311  425 1681]\n",
      " [ 311  425 1682]]\n",
      "[[ 165  372    1]\n",
      " [ 165  372    2]\n",
      " [ 165  372    3]\n",
      " ...\n",
      " [ 165  372 1680]\n",
      " [ 165  372 1681]\n",
      " [ 165  372 1682]]\n",
      "[[ 208  211    1]\n",
      " [ 208  211    2]\n",
      " [ 208  211    3]\n",
      " ...\n",
      " [ 208  211 1680]\n",
      " [ 208  211 1681]\n",
      " [ 208  211 1682]]\n",
      "[[   2  272    2]\n",
      " [   2  272    3]\n",
      " [   2  272    4]\n",
      " ...\n",
      " [   2  272 1680]\n",
      " [   2  272 1681]\n",
      " [   2  272 1682]]\n",
      "[[ 205  678    1]\n",
      " [ 205  678    2]\n",
      " [ 205  678    3]\n",
      " ...\n",
      " [ 205  678 1680]\n",
      " [ 205  678 1681]\n",
      " [ 205  678 1682]]\n",
      "[[ 248  186    2]\n",
      " [ 248  186    3]\n",
      " [ 248  186    4]\n",
      " ...\n",
      " [ 248  186 1680]\n",
      " [ 248  186 1681]\n",
      " [ 248  186 1682]]\n",
      "[[  93  866    2]\n",
      " [  93  866    3]\n",
      " [  93  866    4]\n",
      " ...\n",
      " [  93  866 1680]\n",
      " [  93  866 1681]\n",
      " [  93  866 1682]]\n",
      "[[ 159  249    1]\n",
      " [ 159  249    2]\n",
      " [ 159  249    3]\n",
      " ...\n",
      " [ 159  249 1680]\n",
      " [ 159  249 1681]\n",
      " [ 159  249 1682]]\n",
      "[[ 146  311    1]\n",
      " [ 146  311    2]\n",
      " [ 146  311    3]\n",
      " ...\n",
      " [ 146  311 1680]\n",
      " [ 146  311 1681]\n",
      " [ 146  311 1682]]\n",
      "[[  29   98    1]\n",
      " [  29   98    2]\n",
      " [  29   98    3]\n",
      " ...\n",
      " [  29   98 1680]\n",
      " [  29   98 1681]\n",
      " [  29   98 1682]]\n",
      "[[ 156  197    1]\n",
      " [ 156  197    2]\n",
      " [ 156  197    3]\n",
      " ...\n",
      " [ 156  197 1680]\n",
      " [ 156  197 1681]\n",
      " [ 156  197 1682]]\n",
      "[[  37  578    1]\n",
      " [  37  578    2]\n",
      " [  37  578    3]\n",
      " ...\n",
      " [  37  578 1680]\n",
      " [  37  578 1681]\n",
      " [  37  578 1682]]\n",
      "[[ 141  237    2]\n",
      " [ 141  237    3]\n",
      " [ 141  237    4]\n",
      " ...\n",
      " [ 141  237 1680]\n",
      " [ 141  237 1681]\n",
      " [ 141  237 1682]]\n",
      "[[ 195  300    1]\n",
      " [ 195  300    2]\n",
      " [ 195  300    3]\n",
      " ...\n",
      " [ 195  300 1680]\n",
      " [ 195  300 1681]\n",
      " [ 195  300 1682]]\n",
      "[[ 108    1    2]\n",
      " [ 108    1    3]\n",
      " [ 108    1    4]\n",
      " ...\n",
      " [ 108    1 1680]\n",
      " [ 108    1 1681]\n",
      " [ 108    1 1682]]\n",
      "[[  47  305    1]\n",
      " [  47  305    2]\n",
      " [  47  305    3]\n",
      " ...\n",
      " [  47  305 1680]\n",
      " [  47  305 1681]\n",
      " [  47  305 1682]]\n",
      "[[ 255  147    1]\n",
      " [ 255  147    2]\n",
      " [ 255  147    3]\n",
      " ...\n",
      " [ 255  147 1680]\n",
      " [ 255  147 1681]\n",
      " [ 255  147 1682]]\n",
      "[[  89  216    2]\n",
      " [  89  216    3]\n",
      " [  89  216    4]\n",
      " ...\n",
      " [  89  216 1680]\n",
      " [  89  216 1681]\n",
      " [  89  216 1682]]\n",
      "[[ 140  325    1]\n",
      " [ 140  325    2]\n",
      " [ 140  325    3]\n",
      " ...\n",
      " [ 140  325 1680]\n",
      " [ 140  325 1681]\n",
      " [ 140  325 1682]]\n",
      "[[ 190  685    1]\n",
      " [ 190  685    2]\n",
      " [ 190  685    3]\n",
      " ...\n",
      " [ 190  685 1680]\n",
      " [ 190  685 1681]\n",
      " [ 190  685 1682]]\n",
      "[[  24  289    1]\n",
      " [  24  289    2]\n",
      " [  24  289    3]\n",
      " ...\n",
      " [  24  289 1680]\n",
      " [  24  289 1681]\n",
      " [  24  289 1682]]\n",
      "[[  17  471    2]\n",
      " [  17  471    3]\n",
      " [  17  471    4]\n",
      " ...\n",
      " [  17  471 1680]\n",
      " [  17  471 1681]\n",
      " [  17  471 1682]]\n",
      "[[ 313  550    2]\n",
      " [ 313  550    3]\n",
      " [ 313  550    4]\n",
      " ...\n",
      " [ 313  550 1680]\n",
      " [ 313  550 1681]\n",
      " [ 313  550 1682]]\n",
      "[[  53   96    1]\n",
      " [  53   96    2]\n",
      " [  53   96    3]\n",
      " ...\n",
      " [  53   96 1680]\n",
      " [  53   96 1681]\n",
      " [  53   96 1682]]\n",
      "[[ 124  226    2]\n",
      " [ 124  226    3]\n",
      " [ 124  226    4]\n",
      " ...\n",
      " [ 124  226 1680]\n",
      " [ 124  226 1681]\n",
      " [ 124  226 1682]]\n",
      "[[ 149  311    1]\n",
      " [ 149  311    2]\n",
      " [ 149  311    3]\n",
      " ...\n",
      " [ 149  311 1680]\n",
      " [ 149  311 1681]\n",
      " [ 149  311 1682]]\n",
      "[[ 176 1008    1]\n",
      " [ 176 1008    2]\n",
      " [ 176 1008    3]\n",
      " ...\n",
      " [ 176 1008 1680]\n",
      " [ 176 1008 1681]\n",
      " [ 176 1008 1682]]\n",
      "[[ 106  161    2]\n",
      " [ 106  161    3]\n",
      " [ 106  161    4]\n",
      " ...\n",
      " [ 106  161 1680]\n",
      " [ 106  161 1681]\n",
      " [ 106  161 1682]]\n",
      "[[ 312  657    2]\n",
      " [ 312  657    3]\n",
      " [ 312  657    5]\n",
      " ...\n",
      " [ 312  657 1680]\n",
      " [ 312  657 1681]\n",
      " [ 312  657 1682]]\n",
      "[[ 175  496    1]\n",
      " [ 175  496    2]\n",
      " [ 175  496    3]\n",
      " ...\n",
      " [ 175  496 1680]\n",
      " [ 175  496 1681]\n",
      " [ 175  496 1682]]\n",
      "[[ 153  216    1]\n",
      " [ 153  216    2]\n",
      " [ 153  216    3]\n",
      " ...\n",
      " [ 153  216 1680]\n",
      " [ 153  216 1681]\n",
      " [ 153  216 1682]]\n",
      "[[ 220  288    1]\n",
      " [ 220  288    2]\n",
      " [ 220  288    3]\n",
      " ...\n",
      " [ 220  288 1680]\n",
      " [ 220  288 1681]\n",
      " [ 220  288 1682]]\n",
      "[[ 143  315    1]\n",
      " [ 143  315    2]\n",
      " [ 143  315    3]\n",
      " ...\n",
      " [ 143  315 1680]\n",
      " [ 143  315 1681]\n",
      " [ 143  315 1682]]\n",
      "[[ 199  116    2]\n",
      " [ 199  116    3]\n",
      " [ 199  116    4]\n",
      " ...\n",
      " [ 199  116 1680]\n",
      " [ 199  116 1681]\n",
      " [ 199  116 1682]]\n",
      "[[ 202  269    2]\n",
      " [ 202  269    3]\n",
      " [ 202  269    4]\n",
      " ...\n",
      " [ 202  269 1680]\n",
      " [ 202  269 1681]\n",
      " [ 202  269 1682]]\n",
      "[[ 277    9    2]\n",
      " [ 277    9    3]\n",
      " [ 277    9    4]\n",
      " ...\n",
      " [ 277    9 1680]\n",
      " [ 277    9 1681]\n",
      " [ 277    9 1682]]\n",
      "[[ 206  678    1]\n",
      " [ 206  678    2]\n",
      " [ 206  678    3]\n",
      " ...\n",
      " [ 206  678 1680]\n",
      " [ 206  678 1681]\n",
      " [ 206  678 1682]]\n",
      "[[  76 1155    1]\n",
      " [  76 1155    2]\n",
      " [  76 1155    3]\n",
      " ...\n",
      " [  76 1155 1680]\n",
      " [  76 1155 1681]\n",
      " [  76 1155 1682]]\n",
      "[[ 314  946    2]\n",
      " [ 314  946    3]\n",
      " [ 314  946    4]\n",
      " ...\n",
      " [ 314  946 1680]\n",
      " [ 314  946 1681]\n",
      " [ 314  946 1682]]\n",
      "[[ 136   14    1]\n",
      " [ 136   14    2]\n",
      " [ 136   14    3]\n",
      " ...\n",
      " [ 136   14 1680]\n",
      " [ 136   14 1681]\n",
      " [ 136   14 1682]]\n",
      "[[ 179  313    1]\n",
      " [ 179  313    2]\n",
      " [ 179  313    3]\n",
      " ...\n",
      " [ 179  313 1680]\n",
      " [ 179  313 1681]\n",
      " [ 179  313 1682]]\n",
      "[[   4   50    1]\n",
      " [   4   50    2]\n",
      " [   4   50    3]\n",
      " ...\n",
      " [   4   50 1680]\n",
      " [   4   50 1681]\n",
      " [   4   50 1682]]\n",
      "[[ 304  275    1]\n",
      " [ 304  275    2]\n",
      " [ 304  275    3]\n",
      " ...\n",
      " [ 304  275 1680]\n",
      " [ 304  275 1681]\n",
      " [ 304  275 1682]]\n",
      "[[   3  322    1]\n",
      " [   3  322    2]\n",
      " [   3  322    3]\n",
      " ...\n",
      " [   3  322 1680]\n",
      " [   3  322 1681]\n",
      " [   3  322 1682]]\n",
      "[[ 227    9    1]\n",
      " [ 227    9    2]\n",
      " [ 227    9    3]\n",
      " ...\n",
      " [ 227    9 1680]\n",
      " [ 227    9 1681]\n",
      " [ 227    9 1682]]\n",
      "[[ 252    7    2]\n",
      " [ 252    7    3]\n",
      " [ 252    7    4]\n",
      " ...\n",
      " [ 252    7 1680]\n",
      " [ 252    7 1681]\n",
      " [ 252    7 1682]]\n",
      "[[ 212  527    1]\n",
      " [ 212  527    2]\n",
      " [ 212  527    3]\n",
      " ...\n",
      " [ 212  527 1680]\n",
      " [ 212  527 1681]\n",
      " [ 212  527 1682]]\n",
      "[[ 310  257    1]\n",
      " [ 310  257    2]\n",
      " [ 310  257    3]\n",
      " ...\n",
      " [ 310  257 1680]\n",
      " [ 310  257 1681]\n",
      " [ 310  257 1682]]\n",
      "[[  35  333    1]\n",
      " [  35  333    2]\n",
      " [  35  333    3]\n",
      " ...\n",
      " [  35  333 1680]\n",
      " [  35  333 1681]\n",
      " [  35  333 1682]]\n",
      "[[ 147  292    1]\n",
      " [ 147  292    2]\n",
      " [ 147  292    3]\n",
      " ...\n",
      " [ 147  292 1680]\n",
      " [ 147  292 1681]\n",
      " [ 147  292 1682]]\n",
      "[[ 105  313    1]\n",
      " [ 105  313    2]\n",
      " [ 105  313    3]\n",
      " ...\n",
      " [ 105  313 1680]\n",
      " [ 105  313 1681]\n",
      " [ 105  313 1682]]\n",
      "[[  34  310    1]\n",
      " [  34  310    2]\n",
      " [  34  310    3]\n",
      " ...\n",
      " [  34  310 1680]\n",
      " [  34  310 1681]\n",
      " [  34  310 1682]]\n",
      "[[  71  177    1]\n",
      " [  71  177    2]\n",
      " [  71  177    3]\n",
      " ...\n",
      " [  71  177 1680]\n",
      " [  71  177 1681]\n",
      " [  71  177 1682]]\n",
      "[[  51  655    1]\n",
      " [  51  655    2]\n",
      " [  51  655    3]\n",
      " ...\n",
      " [  51  655 1680]\n",
      " [  51  655 1681]\n",
      " [  51  655 1682]]\n",
      "[[ 204  880    2]\n",
      " [ 204  880    3]\n",
      " [ 204  880    4]\n",
      " ...\n",
      " [ 204  880 1680]\n",
      " [ 204  880 1681]\n",
      " [ 204  880 1682]]\n",
      "[[ 315  173    1]\n",
      " [ 315  173    2]\n",
      " [ 315  173    3]\n",
      " ...\n",
      " [ 315  173 1680]\n",
      " [ 315  173 1681]\n",
      " [ 315  173 1682]]\n",
      "[[  31   32    1]\n",
      " [  31   32    2]\n",
      " [  31   32    3]\n",
      " ...\n",
      " [  31   32 1680]\n",
      " [  31   32 1681]\n",
      " [  31   32 1682]]\n",
      "[[ 316  185    1]\n",
      " [ 316  185    2]\n",
      " [ 316  185    3]\n",
      " ...\n",
      " [ 316  185 1680]\n",
      " [ 316  185 1681]\n",
      " [ 316  185 1682]]\n",
      "[[ 103  211    1]\n",
      " [ 103  211    2]\n",
      " [ 103  211    3]\n",
      " ...\n",
      " [ 103  211 1680]\n",
      " [ 103  211 1681]\n",
      " [ 103  211 1682]]\n",
      "[[ 318   47    1]\n",
      " [ 318   47    2]\n",
      " [ 318   47    3]\n",
      " ...\n",
      " [ 318   47 1680]\n",
      " [ 318   47 1681]\n",
      " [ 318   47 1682]]\n",
      "[[  30  688    1]\n",
      " [  30  688    3]\n",
      " [  30  688    4]\n",
      " ...\n",
      " [  30  688 1680]\n",
      " [  30  688 1681]\n",
      " [  30  688 1682]]\n",
      "[[ 120  245    2]\n",
      " [ 120  245    3]\n",
      " [ 120  245    4]\n",
      " ...\n",
      " [ 120  245 1680]\n",
      " [ 120  245 1681]\n",
      " [ 120  245 1682]]\n",
      "[[  46  181    1]\n",
      " [  46  181    2]\n",
      " [  46  181    3]\n",
      " ...\n",
      " [  46  181 1680]\n",
      " [  46  181 1681]\n",
      " [  46  181 1682]]\n",
      "[[ 289    7    2]\n",
      " [ 289    7    3]\n",
      " [ 289    7    4]\n",
      " ...\n",
      " [ 289    7 1680]\n",
      " [ 289    7 1681]\n",
      " [ 289    7 1682]]\n",
      "[[ 209  898    2]\n",
      " [ 209  898    3]\n",
      " [ 209  898    4]\n",
      " ...\n",
      " [ 209  898 1680]\n",
      " [ 209  898 1681]\n",
      " [ 209  898 1682]]\n",
      "[[ 261  301    1]\n",
      " [ 261  301    2]\n",
      " [ 261  301    3]\n",
      " ...\n",
      " [ 261  301 1680]\n",
      " [ 261  301 1681]\n",
      " [ 261  301 1682]]\n",
      "[[  88  904    1]\n",
      " [  88  904    2]\n",
      " [  88  904    3]\n",
      " ...\n",
      " [  88  904 1680]\n",
      " [  88  904 1681]\n",
      " [  88  904 1682]]\n",
      "[[   9    7    1]\n",
      " [   9    7    2]\n",
      " [   9    7    3]\n",
      " ...\n",
      " [   9    7 1680]\n",
      " [   9    7 1681]\n",
      " [   9    7 1682]]\n",
      "[[ 247  257    2]\n",
      " [ 247  257    3]\n",
      " [ 247  257    4]\n",
      " ...\n",
      " [ 247  257 1680]\n",
      " [ 247  257 1681]\n",
      " [ 247  257 1682]]\n",
      "[[ 321  462    1]\n",
      " [ 321  462    2]\n",
      " [ 321  462    3]\n",
      " ...\n",
      " [ 321  462 1680]\n",
      " [ 321  462 1681]\n",
      " [ 321  462 1682]]\n",
      "[[ 266  924    1]\n",
      " [ 266  924    2]\n",
      " [ 266  924    3]\n",
      " ...\n",
      " [ 266  924 1680]\n",
      " [ 266  924 1681]\n",
      " [ 266  924 1682]]\n",
      "[[  74  126    1]\n",
      " [  74  126    2]\n",
      " [  74  126    3]\n",
      " ...\n",
      " [  74  126 1680]\n",
      " [  74  126 1681]\n",
      " [  74  126 1682]]\n",
      "[[ 238  476    1]\n",
      " [ 238  476    2]\n",
      " [ 238  476    3]\n",
      " ...\n",
      " [ 238  476 1680]\n",
      " [ 238  476 1681]\n",
      " [ 238  476 1682]]\n",
      "[[ 319  689    1]\n",
      " [ 319  689    2]\n",
      " [ 319  689    3]\n",
      " ...\n",
      " [ 319  689 1680]\n",
      " [ 319  689 1681]\n",
      " [ 319  689 1682]]\n",
      "[[ 323  544    1]\n",
      " [ 323  544    2]\n",
      " [ 323  544    3]\n",
      " ...\n",
      " [ 323  544 1680]\n",
      " [ 323  544 1681]\n",
      " [ 323  544 1682]]\n",
      "[[  67 1093    2]\n",
      " [  67 1093    3]\n",
      " [  67 1093    4]\n",
      " ...\n",
      " [  67 1093 1680]\n",
      " [  67 1093 1681]\n",
      " [  67 1093 1682]]\n",
      "[[ 211  455    1]\n",
      " [ 211  455    2]\n",
      " [ 211  455    3]\n",
      " ...\n",
      " [ 211  455 1680]\n",
      " [ 211  455 1681]\n",
      " [ 211  455 1682]]\n",
      "[[  98   88    1]\n",
      " [  98   88    2]\n",
      " [  98   88    3]\n",
      " ...\n",
      " [  98   88 1680]\n",
      " [  98   88 1681]\n",
      " [  98   88 1682]]\n",
      "[[  12  276    1]\n",
      " [  12  276    2]\n",
      " [  12  276    3]\n",
      " ...\n",
      " [  12  276 1680]\n",
      " [  12  276 1681]\n",
      " [  12  276 1682]]\n",
      "[[  40  328    1]\n",
      " [  40  328    2]\n",
      " [  40  328    3]\n",
      " ...\n",
      " [  40  328 1680]\n",
      " [  40  328 1681]\n",
      " [  40  328 1682]]\n",
      "[[ 258  326    1]\n",
      " [ 258  326    2]\n",
      " [ 258  326    3]\n",
      " ...\n",
      " [ 258  326 1680]\n",
      " [ 258  326 1681]\n",
      " [ 258  326 1682]]\n",
      "[[ 228  750    1]\n",
      " [ 228  750    2]\n",
      " [ 228  750    3]\n",
      " ...\n",
      " [ 228  750 1680]\n",
      " [ 228  750 1681]\n",
      " [ 228  750 1682]]\n",
      "[[ 325  186    3]\n",
      " [ 325  186    4]\n",
      " [ 325  186    5]\n",
      " ...\n",
      " [ 325  186 1680]\n",
      " [ 325  186 1681]\n",
      " [ 325  186 1682]]\n",
      "[[ 320  550    5]\n",
      " [ 320  550    6]\n",
      " [ 320  550    8]\n",
      " ...\n",
      " [ 320  550 1680]\n",
      " [ 320  550 1681]\n",
      " [ 320  550 1682]]\n",
      "[[ 326  849    2]\n",
      " [ 326  849    3]\n",
      " [ 326  849    5]\n",
      " ...\n",
      " [ 326  849 1680]\n",
      " [ 326  849 1681]\n",
      " [ 326  849 1682]]\n",
      "[[ 327  357    3]\n",
      " [ 327  357    5]\n",
      " [ 327  357    6]\n",
      " ...\n",
      " [ 327  357 1680]\n",
      " [ 327  357 1681]\n",
      " [ 327  357 1682]]\n",
      "[[ 183  225    1]\n",
      " [ 183  225    2]\n",
      " [ 183  225    3]\n",
      " ...\n",
      " [ 183  225 1680]\n",
      " [ 183  225 1681]\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      " [ 183  225 1682]]\n",
      "[[ 328  427    1]\n",
      " [ 328  427    2]\n",
      " [ 328  427    3]\n",
      " ...\n",
      " [ 328  427 1680]\n",
      " [ 328  427 1681]\n",
      " [ 328  427 1682]]\n",
      "[[ 322   50    2]\n",
      " [ 322   50    3]\n",
      " [ 322   50    4]\n",
      " ...\n",
      " [ 322   50 1680]\n",
      " [ 322   50 1681]\n",
      " [ 322   50 1682]]\n",
      "[[ 330  168    2]\n",
      " [ 330  168    3]\n",
      " [ 330  168    4]\n",
      " ...\n",
      " [ 330  168 1680]\n",
      " [ 330  168 1681]\n",
      " [ 330  168 1682]]\n",
      "[[  27  281    1]\n",
      " [  27  281    2]\n",
      " [  27  281    3]\n",
      " ...\n",
      " [  27  281 1680]\n",
      " [  27  281 1681]\n",
      " [  27  281 1682]]\n",
      "[[ 331   59    2]\n",
      " [ 331   59    3]\n",
      " [ 331   59    4]\n",
      " ...\n",
      " [ 331   59 1680]\n",
      " [ 331   59 1681]\n",
      " [ 331   59 1682]]\n",
      "[[ 332  218    2]\n",
      " [ 332  218    3]\n",
      " [ 332  218    4]\n",
      " ...\n",
      " [ 332  218 1680]\n",
      " [ 332  218 1681]\n",
      " [ 332  218 1682]]\n",
      "[[ 329  288    1]\n",
      " [ 329  288    2]\n",
      " [ 329  288    3]\n",
      " ...\n",
      " [ 329  288 1680]\n",
      " [ 329  288 1681]\n",
      " [ 329  288 1682]]\n",
      "[[  86  326    1]\n",
      " [  86  326    2]\n",
      " [  86  326    3]\n",
      " ...\n",
      " [  86  326 1680]\n",
      " [  86  326 1681]\n",
      " [  86  326 1682]]\n",
      "[[ 139  127    1]\n",
      " [ 139  127    2]\n",
      " [ 139  127    3]\n",
      " ...\n",
      " [ 139  127 1680]\n",
      " [ 139  127 1681]\n",
      " [ 139  127 1682]]\n",
      "[[ 300  264    1]\n",
      " [ 300  264    2]\n",
      " [ 300  264    3]\n",
      " ...\n",
      " [ 300  264 1680]\n",
      " [ 300  264 1681]\n",
      " [ 300  264 1682]]\n",
      "[[ 163  234    1]\n",
      " [ 163  234    2]\n",
      " [ 163  234    3]\n",
      " ...\n",
      " [ 163  234 1680]\n",
      " [ 163  234 1681]\n",
      " [ 163  234 1682]]\n",
      "[[ 333   79    1]\n",
      " [ 333   79    2]\n",
      " [ 333   79    3]\n",
      " ...\n",
      " [ 333   79 1680]\n",
      " [ 333   79 1681]\n",
      " [ 333   79 1682]]\n",
      "[[ 334  866    1]\n",
      " [ 334  866    2]\n",
      " [ 334  866    3]\n",
      " ...\n",
      " [ 334  866 1680]\n",
      " [ 334  866 1681]\n",
      " [ 334  866 1682]]\n",
      "[[  39  319    1]\n",
      " [  39  319    2]\n",
      " [  39  319    3]\n",
      " ...\n",
      " [  39  319 1680]\n",
      " [  39  319 1681]\n",
      " [  39  319 1682]]\n",
      "[[ 324  286    2]\n",
      " [ 324  286    3]\n",
      " [ 324  286    4]\n",
      " ...\n",
      " [ 324  286 1680]\n",
      " [ 324  286 1681]\n",
      " [ 324  286 1682]]\n",
      "[[ 132  100    1]\n",
      " [ 132  100    2]\n",
      " [ 132  100    3]\n",
      " ...\n",
      " [ 132  100 1680]\n",
      " [ 132  100 1681]\n",
      " [ 132  100 1682]]\n",
      "[[ 336  273    2]\n",
      " [ 336  273    5]\n",
      " [ 336  273    6]\n",
      " ...\n",
      " [ 336  273 1680]\n",
      " [ 336  273 1681]\n",
      " [ 336  273 1682]]\n",
      "[[ 335  271    1]\n",
      " [ 335  271    2]\n",
      " [ 335  271    3]\n",
      " ...\n",
      " [ 335  271 1680]\n",
      " [ 335  271 1681]\n",
      " [ 335  271 1682]]\n",
      "[[ 169  606    1]\n",
      " [ 169  606    2]\n",
      " [ 169  606    3]\n",
      " ...\n",
      " [ 169  606 1680]\n",
      " [ 169  606 1681]\n",
      " [ 169  606 1682]]\n",
      "[[ 338   52    2]\n",
      " [ 338   52    3]\n",
      " [ 338   52    4]\n",
      " ...\n",
      " [ 338   52 1680]\n",
      " [ 338   52 1681]\n",
      " [ 338   52 1682]]\n",
      "[[ 339  204    2]\n",
      " [ 339  204    3]\n",
      " [ 339  204    6]\n",
      " ...\n",
      " [ 339  204 1680]\n",
      " [ 339  204 1681]\n",
      " [ 339  204 1682]]\n",
      "[[ 309 1296    1]\n",
      " [ 309 1296    2]\n",
      " [ 309 1296    3]\n",
      " ...\n",
      " [ 309 1296 1680]\n",
      " [ 309 1296 1681]\n",
      " [ 309 1296 1682]]\n",
      "[[ 342  547    1]\n",
      " [ 342  547    2]\n",
      " [ 342  547    5]\n",
      " ...\n",
      " [ 342  547 1680]\n",
      " [ 342  547 1681]\n",
      " [ 342  547 1682]]\n",
      "[[ 340  480    2]\n",
      " [ 340  480    3]\n",
      " [ 340  480    4]\n",
      " ...\n",
      " [ 340  480 1680]\n",
      " [ 340  480 1681]\n",
      " [ 340  480 1682]]\n",
      "[[ 317  313    1]\n",
      " [ 317  313    2]\n",
      " [ 317  313    3]\n",
      " ...\n",
      " [ 317  313 1680]\n",
      " [ 317  313 1681]\n",
      " [ 317  313 1682]]\n",
      "[[ 341  299    1]\n",
      " [ 341  299    2]\n",
      " [ 341  299    3]\n",
      " ...\n",
      " [ 341  299 1680]\n",
      " [ 341  299 1681]\n",
      " [ 341  299 1682]]\n",
      "[[ 343  427    2]\n",
      " [ 343  427    5]\n",
      " [ 343  427    6]\n",
      " ...\n",
      " [ 343  427 1680]\n",
      " [ 343  427 1681]\n",
      " [ 343  427 1682]]\n",
      "[[ 344  845    2]\n",
      " [ 344  845    3]\n",
      " [ 344  845    6]\n",
      " ...\n",
      " [ 344  845 1680]\n",
      " [ 344  845 1681]\n",
      " [ 344  845 1682]]\n",
      "[[ 345  919    2]\n",
      " [ 345  919    3]\n",
      " [ 345  919    6]\n",
      " ...\n",
      " [ 345  919 1680]\n",
      " [ 345  919 1681]\n",
      " [ 345  919 1682]]\n",
      "[[ 346  932    1]\n",
      " [ 346  932    5]\n",
      " [ 346  932    6]\n",
      " ...\n",
      " [ 346  932 1680]\n",
      " [ 346  932 1681]\n",
      " [ 346  932 1682]]\n",
      "[[ 347  187    2]\n",
      " [ 347  187    3]\n",
      " [ 347  187    5]\n",
      " ...\n",
      " [ 347  187 1680]\n",
      " [ 347  187 1681]\n",
      " [ 347  187 1682]]\n",
      "[[ 273  307    1]\n",
      " [ 273  307    2]\n",
      " [ 273  307    3]\n",
      " ...\n",
      " [ 273  307 1680]\n",
      " [ 273  307 1681]\n",
      " [ 273  307 1682]]\n",
      "[[  55  597    1]\n",
      " [  55  597    2]\n",
      " [  55  597    3]\n",
      " ...\n",
      " [  55  597 1680]\n",
      " [  55  597 1681]\n",
      " [  55  597 1682]]\n",
      "[[ 349  713    1]\n",
      " [ 349  713    2]\n",
      " [ 349  713    3]\n",
      " ...\n",
      " [ 349  713 1680]\n",
      " [ 349  713 1681]\n",
      " [ 349  713 1682]]\n",
      "[[ 348  147    2]\n",
      " [ 348  147    3]\n",
      " [ 348  147    4]\n",
      " ...\n",
      " [ 348  147 1680]\n",
      " [ 348  147 1681]\n",
      " [ 348  147 1682]]\n",
      "[[ 354  116    1]\n",
      " [ 354  116    2]\n",
      " [ 354  116    3]\n",
      " ...\n",
      " [ 354  116 1680]\n",
      " [ 354  116 1681]\n",
      " [ 354  116 1682]]\n",
      "[[ 351  304    1]\n",
      " [ 351  304    2]\n",
      " [ 351  304    3]\n",
      " ...\n",
      " [ 351  304 1680]\n",
      " [ 351  304 1681]\n",
      " [ 351  304 1682]]\n",
      "[[ 358  179    1]\n",
      " [ 358  179    2]\n",
      " [ 358  179    3]\n",
      " ...\n",
      " [ 358  179 1680]\n",
      " [ 358  179 1681]\n",
      " [ 358  179 1682]]\n",
      "[[ 352  692    1]\n",
      " [ 352  692    2]\n",
      " [ 352  692    3]\n",
      " ...\n",
      " [ 352  692 1680]\n",
      " [ 352  692 1681]\n",
      " [ 352  692 1682]]\n",
      "[[ 360  321    2]\n",
      " [ 360  321    3]\n",
      " [ 360  321    4]\n",
      " ...\n",
      " [ 360  321 1680]\n",
      " [ 360  321 1681]\n",
      " [ 360  321 1682]]\n",
      "[[ 363   47    3]\n",
      " [ 363   47    6]\n",
      " [ 363   47   10]\n",
      " ...\n",
      " [ 363   47 1680]\n",
      " [ 363   47 1681]\n",
      " [ 363   47 1682]]\n",
      "[[ 355  260    1]\n",
      " [ 355  260    2]\n",
      " [ 355  260    3]\n",
      " ...\n",
      " [ 355  260 1680]\n",
      " [ 355  260 1681]\n",
      " [ 355  260 1682]]\n",
      "[[ 362  879    1]\n",
      " [ 362  879    2]\n",
      " [ 362  879    3]\n",
      " ...\n",
      " [ 362  879 1680]\n",
      " [ 362  879 1681]\n",
      " [ 362  879 1682]]\n",
      "[[ 357  222    2]\n",
      " [ 357  222    3]\n",
      " [ 357  222    4]\n",
      " ...\n",
      " [ 357  222 1680]\n",
      " [ 357  222 1681]\n",
      " [ 357  222 1682]]\n",
      "[[ 356  312    1]\n",
      " [ 356  312    2]\n",
      " [ 356  312    3]\n",
      " ...\n",
      " [ 356  312 1680]\n",
      " [ 356  312 1681]\n",
      " [ 356  312 1682]]\n",
      "[[ 361  190    1]\n",
      " [ 361  190    2]\n",
      " [ 361  190    3]\n",
      " ...\n",
      " [ 361  190 1680]\n",
      " [ 361  190 1681]\n",
      " [ 361  190 1682]]\n",
      "[[ 365  908    2]\n",
      " [ 365  908    3]\n",
      " [ 365  908    4]\n",
      " ...\n",
      " [ 365  908 1680]\n",
      " [ 365  908 1681]\n",
      " [ 365  908 1682]]\n",
      "[[ 350  132    2]\n",
      " [ 350  132    3]\n",
      " [ 350  132    4]\n",
      " ...\n",
      " [ 350  132 1680]\n",
      " [ 350  132 1681]\n",
      " [ 350  132 1682]]\n",
      "[[ 367  563    1]\n",
      " [ 367  563    2]\n",
      " [ 367  563    3]\n",
      " ...\n",
      " [ 367  563 1680]\n",
      " [ 367  563 1681]\n",
      " [ 367  563 1682]]\n",
      "[[ 368   50    1]\n",
      " [ 368   50    2]\n",
      " [ 368   50    3]\n",
      " ...\n",
      " [ 368   50 1680]\n",
      " [ 368   50 1681]\n",
      " [ 368   50 1682]]\n",
      "[[ 371  393    2]\n",
      " [ 371  393    3]\n",
      " [ 371  393    4]\n",
      " ...\n",
      " [ 371  393 1680]\n",
      " [ 371  393 1681]\n",
      " [ 371  393 1682]]\n",
      "[[ 373  431    1]\n",
      " [ 373  431    3]\n",
      " [ 373  431    5]\n",
      " ...\n",
      " [ 373  431 1680]\n",
      " [ 373  431 1681]\n",
      " [ 373  431 1682]]\n",
      "[[ 370   12    1]\n",
      " [ 370   12    2]\n",
      " [ 370   12    3]\n",
      " ...\n",
      " [ 370   12 1680]\n",
      " [ 370   12 1681]\n",
      " [ 370   12 1682]]\n",
      "[[ 374  369    3]\n",
      " [ 374  369    6]\n",
      " [ 374  369    8]\n",
      " ...\n",
      " [ 374  369 1680]\n",
      " [ 374  369 1681]\n",
      " [ 374  369 1682]]\n",
      "[[ 372  148    1]\n",
      " [ 372  148    2]\n",
      " [ 372  148    3]\n",
      " ...\n",
      " [ 372  148 1680]\n",
      " [ 372  148 1681]\n",
      " [ 372  148 1682]]\n",
      "[[ 337  229    1]\n",
      " [ 337  229    2]\n",
      " [ 337  229    3]\n",
      " ...\n",
      " [ 337  229 1680]\n",
      " [ 337  229 1681]\n",
      " [ 337  229 1682]]\n",
      "[[ 378  432    3]\n",
      " [ 378  432    6]\n",
      " [ 378  432   16]\n",
      " ...\n",
      " [ 378  432 1680]\n",
      " [ 378  432 1681]\n",
      " [ 378  432 1682]]\n",
      "[[ 366  185    1]\n",
      " [ 366  185    2]\n",
      " [ 366  185    3]\n",
      " ...\n",
      " [ 366  185 1680]\n",
      " [ 366  185 1681]\n",
      " [ 366  185 1682]]\n",
      "[[ 377  268    1]\n",
      " [ 377  268    2]\n",
      " [ 377  268    3]\n",
      " ...\n",
      " [ 377  268 1680]\n",
      " [ 377  268 1681]\n",
      " [ 377  268 1682]]\n",
      "[[ 375 1046    1]\n",
      " [ 375 1046    2]\n",
      " [ 375 1046    3]\n",
      " ...\n",
      " [ 375 1046 1680]\n",
      " [ 375 1046 1681]\n",
      " [ 375 1046 1682]]\n",
      "[[ 359  831    2]\n",
      " [ 359  831    3]\n",
      " [ 359  831    4]\n",
      " ...\n",
      " [ 359  831 1680]\n",
      " [ 359  831 1681]\n",
      " [ 359  831 1682]]\n",
      "[[ 379  251    3]\n",
      " [ 379  251    5]\n",
      " [ 379  251    6]\n",
      " ...\n",
      " [ 379  251 1680]\n",
      " [ 379  251 1681]\n",
      " [ 379  251 1682]]\n",
      "[[ 380  652    2]\n",
      " [ 380  652    3]\n",
      " [ 380  652    4]\n",
      " ...\n",
      " [ 380  652 1680]\n",
      " [ 380  652 1681]\n",
      " [ 380  652 1682]]\n",
      "[[ 381  120    2]\n",
      " [ 381  120    3]\n",
      " [ 381  120    4]\n",
      " ...\n",
      " [ 381  120 1680]\n",
      " [ 381  120 1681]\n",
      " [ 381  120 1682]]\n",
      "[[ 385  251    1]\n",
      " [ 385  251    3]\n",
      " [ 385  251    5]\n",
      " ...\n",
      " [ 385  251 1680]\n",
      " [ 385  251 1681]\n",
      " [ 385  251 1682]]\n",
      "[[ 382  332    1]\n",
      " [ 382  332    2]\n",
      " [ 382  332    3]\n",
      " ...\n",
      " [ 382  332 1680]\n",
      " [ 382  332 1681]\n",
      " [ 382  332 1682]]\n",
      "[[ 387 1129    3]\n",
      " [ 387 1129    5]\n",
      " [ 387 1129    6]\n",
      " ...\n",
      " [ 387 1129 1680]\n",
      " [ 387 1129 1681]\n",
      " [ 387 1129 1682]]\n",
      "[[ 364  288    1]\n",
      " [ 364  288    2]\n",
      " [ 364  288    3]\n",
      " ...\n",
      " [ 364  288 1680]\n",
      " [ 364  288 1681]\n",
      " [ 364  288 1682]]\n",
      "[[ 369  271    1]\n",
      " [ 369  271    2]\n",
      " [ 369  271    3]\n",
      " ...\n",
      " [ 369  271 1680]\n",
      " [ 369  271 1681]\n",
      " [ 369  271 1682]]\n",
      "[[ 388    9    2]\n",
      " [ 388    9    3]\n",
      " [ 388    9    4]\n",
      " ...\n",
      " [ 388    9 1680]\n",
      " [ 388    9 1681]\n",
      " [ 388    9 1682]]\n",
      "[[ 386  273    1]\n",
      " [ 386  273    2]\n",
      " [ 386  273    3]\n",
      " ...\n",
      " [ 386  273 1680]\n",
      " [ 386  273 1681]\n",
      " [ 386  273 1682]]\n",
      "[[ 389    1    2]\n",
      " [ 389    1    3]\n",
      " [ 389    1    5]\n",
      " ...\n",
      " [ 389    1 1680]\n",
      " [ 389    1 1681]\n",
      " [ 389    1 1682]]\n",
      "[[ 383  480    1]\n",
      " [ 383  480    2]\n",
      " [ 383  480    3]\n",
      " ...\n",
      " [ 383  480 1680]\n",
      " [ 383  480 1681]\n",
      " [ 383  480 1682]]\n",
      "[[ 390  319    2]\n",
      " [ 390  319    3]\n",
      " [ 390  319    4]\n",
      " ...\n",
      " [ 390  319 1680]\n",
      " [ 390  319 1681]\n",
      " [ 390  319 1682]]\n",
      "[[ 393  243    6]\n",
      " [ 393  243   10]\n",
      " [ 393  243   13]\n",
      " ...\n",
      " [ 393  243 1680]\n",
      " [ 393  243 1681]\n",
      " [ 393  243 1682]]\n",
      "[[ 392  293    1]\n",
      " [ 392  293    2]\n",
      " [ 392  293    3]\n",
      " ...\n",
      " [ 392  293 1680]\n",
      " [ 392  293 1681]\n",
      " [ 392  293 1682]]\n",
      "[[ 376  100    1]\n",
      " [ 376  100    2]\n",
      " [ 376  100    3]\n",
      " ...\n",
      " [ 376  100 1680]\n",
      " [ 376  100 1681]\n",
      " [ 376  100 1682]]\n",
      "[[ 394 1210    2]\n",
      " [ 394 1210    3]\n",
      " [ 394 1210    5]\n",
      " ...\n",
      " [ 394 1210 1680]\n",
      " [ 394 1210 1681]\n",
      " [ 394 1210 1682]]\n",
      "[[ 391  530    1]\n",
      " [ 391  530    2]\n",
      " [ 391  530    3]\n",
      " ...\n",
      " [ 391  530 1680]\n",
      " [ 391  530 1681]\n",
      " [ 391  530 1682]]\n",
      "[[ 398  204    3]\n",
      " [ 398  204    5]\n",
      " [ 398  204    6]\n",
      " ...\n",
      " [ 398  204 1680]\n",
      " [ 398  204 1681]\n",
      " [ 398  204 1682]]\n",
      "[[ 397  302    1]\n",
      " [ 397  302    2]\n",
      " [ 397  302    3]\n",
      " ...\n",
      " [ 397  302 1680]\n",
      " [ 397  302 1681]\n",
      " [ 397  302 1682]]\n",
      "[[ 399  486    3]\n",
      " [ 399  486    4]\n",
      " [ 399  486    6]\n",
      " ...\n",
      " [ 399  486 1680]\n",
      " [ 399  486 1681]\n",
      " [ 399  486 1682]]\n",
      "[[ 396  472    2]\n",
      " [ 396  472    3]\n",
      " [ 396  472    4]\n",
      " ...\n",
      " [ 396  472 1680]\n",
      " [ 396  472 1681]\n",
      " [ 396  472 1682]]\n",
      "[[ 401  428    2]\n",
      " [ 401  428    3]\n",
      " [ 401  428    4]\n",
      " ...\n",
      " [ 401  428 1680]\n",
      " [ 401  428 1681]\n",
      " [ 401  428 1682]]\n",
      "[[ 402   48    2]\n",
      " [ 402   48    3]\n",
      " [ 402   48    4]\n",
      " ...\n",
      " [ 402   48 1680]\n",
      " [ 402   48 1681]\n",
      " [ 402   48 1682]]\n",
      "[[ 384  343    1]\n",
      " [ 384  343    2]\n",
      " [ 384  343    3]\n",
      " ...\n",
      " [ 384  343 1680]\n",
      " [ 384  343 1681]\n",
      " [ 384  343 1682]]\n",
      "[[ 395  252    2]\n",
      " [ 395  252    3]\n",
      " [ 395  252    4]\n",
      " ...\n",
      " [ 395  252 1680]\n",
      " [ 395  252 1681]\n",
      " [ 395  252 1682]]\n",
      "[[ 353  272    1]\n",
      " [ 353  272    2]\n",
      " [ 353  272    3]\n",
      " ...\n",
      " [ 353  272 1680]\n",
      " [ 353  272 1681]\n",
      " [ 353  272 1682]]\n",
      "[[ 403  147    2]\n",
      " [ 403  147    3]\n",
      " [ 403  147    4]\n",
      " ...\n",
      " [ 403  147 1680]\n",
      " [ 403  147 1681]\n",
      " [ 403  147 1682]]\n",
      "[[ 405  171    1]\n",
      " [ 405  171    3]\n",
      " [ 405  171    6]\n",
      " ...\n",
      " [ 405  171 1680]\n",
      " [ 405  171 1681]\n",
      " [ 405  171 1682]]\n",
      "[[ 400  259    1]\n",
      " [ 400  259    2]\n",
      " [ 400  259    3]\n",
      " ...\n",
      " [ 400  259 1680]\n",
      " [ 400  259 1681]\n",
      " [ 400  259 1682]]\n",
      "[[ 406   50    2]\n",
      " [ 406   50    6]\n",
      " [ 406   50   16]\n",
      " ...\n",
      " [ 406   50 1680]\n",
      " [ 406   50 1681]\n",
      " [ 406   50 1682]]\n",
      "[[ 407  255    3]\n",
      " [ 407  255    5]\n",
      " [ 407  255    6]\n",
      " ...\n",
      " [ 407  255 1680]\n",
      " [ 407  255 1681]\n",
      " [ 407  255 1682]]\n",
      "[[ 409 1065    1]\n",
      " [ 409 1065    2]\n",
      " [ 409 1065    3]\n",
      " ...\n",
      " [ 409 1065 1680]\n",
      " [ 409 1065 1681]\n",
      " [ 409 1065 1682]]\n",
      "[[ 404   66    1]\n",
      " [ 404   66    2]\n",
      " [ 404   66    3]\n",
      " ...\n",
      " [ 404   66 1680]\n",
      " [ 404   66 1681]\n",
      " [ 404   66 1682]]\n",
      "[[ 413  515    1]\n",
      " [ 413  515    2]\n",
      " [ 413  515    3]\n",
      " ...\n",
      " [ 413  515 1680]\n",
      " [ 413  515 1681]\n",
      " [ 413  515 1682]]\n",
      "[[ 416  312    3]\n",
      " [ 416  312    5]\n",
      " [ 416  312    6]\n",
      " ...\n",
      " [ 416  312 1680]\n",
      " [ 416  312 1681]\n",
      " [ 416  312 1682]]\n",
      "[[ 408  319    1]\n",
      " [ 408  319    2]\n",
      " [ 408  319    3]\n",
      " ...\n",
      " [ 408  319 1680]\n",
      " [ 408  319 1681]\n",
      " [ 408  319 1682]]\n",
      "[[ 410  289    1]\n",
      " [ 410  289    2]\n",
      " [ 410  289    3]\n",
      " ...\n",
      " [ 410  289 1680]\n",
      " [ 410  289 1681]\n",
      " [ 410  289 1682]]\n",
      "[[ 411  770    2]\n",
      " [ 411  770    3]\n",
      " [ 411  770    5]\n",
      " ...\n",
      " [ 411  770 1680]\n",
      " [ 411  770 1681]\n",
      " [ 411  770 1682]]\n",
      "[[ 417  779    2]\n",
      " [ 417  779    6]\n",
      " [ 417  779    8]\n",
      " ...\n",
      " [ 417  779 1680]\n",
      " [ 417  779 1681]\n",
      " [ 417  779 1682]]\n",
      "[[ 412  186    2]\n",
      " [ 412  186    3]\n",
      " [ 412  186    5]\n",
      " ...\n",
      " [ 412  186 1680]\n",
      " [ 412  186 1681]\n",
      " [ 412  186 1682]]\n",
      "[[ 420   86    1]\n",
      " [ 420   86    2]\n",
      " [ 420   86    3]\n",
      " ...\n",
      " [ 420   86 1680]\n",
      " [ 420   86 1681]\n",
      " [ 420   86 1682]]\n",
      "[[ 422  275    2]\n",
      " [ 422  275    3]\n",
      " [ 422  275    4]\n",
      " ...\n",
      " [ 422  275 1680]\n",
      " [ 422  275 1681]\n",
      " [ 422  275 1682]]\n",
      "[[ 425  305    3]\n",
      " [ 425  305    6]\n",
      " [ 425  305    8]\n",
      " ...\n",
      " [ 425  305 1680]\n",
      " [ 425  305 1681]\n",
      " [ 425  305 1682]]\n",
      "[[ 419    1    2]\n",
      " [ 419    1    3]\n",
      " [ 419    1    4]\n",
      " ...\n",
      " [ 419    1 1680]\n",
      " [ 419    1 1681]\n",
      " [ 419    1 1682]]\n",
      "[[ 415  322    1]\n",
      " [ 415  322    2]\n",
      " [ 415  322    3]\n",
      " ...\n",
      " [ 415  322 1680]\n",
      " [ 415  322 1681]\n",
      " [ 415  322 1682]]\n",
      "[[ 423  340    1]\n",
      " [ 423  340    2]\n",
      " [ 423  340    3]\n",
      " ...\n",
      " [ 423  340 1680]\n",
      " [ 423  340 1681]\n",
      " [ 423  340 1682]]\n",
      "[[ 429  281    5]\n",
      " [ 429  281    6]\n",
      " [ 429  281    9]\n",
      " ...\n",
      " [ 429  281 1680]\n",
      " [ 429  281 1681]\n",
      " [ 429  281 1682]]\n",
      "[[ 428  338    1]\n",
      " [ 428  338    2]\n",
      " [ 428  338    3]\n",
      " ...\n",
      " [ 428  338 1680]\n",
      " [ 428  338 1681]\n",
      " [ 428  338 1682]]\n",
      "[[ 427  302    1]\n",
      " [ 427  302    2]\n",
      " [ 427  302    3]\n",
      " ...\n",
      " [ 427  302 1680]\n",
      " [ 427  302 1681]\n",
      " [ 427  302 1682]]\n",
      "[[ 418  346    1]\n",
      " [ 418  346    2]\n",
      " [ 418  346    3]\n",
      " ...\n",
      " [ 418  346 1680]\n",
      " [ 418  346 1681]\n",
      " [ 418  346 1682]]\n",
      "[[ 424 1346    2]\n",
      " [ 424 1346    3]\n",
      " [ 424 1346    4]\n",
      " ...\n",
      " [ 424 1346 1680]\n",
      " [ 424 1346 1681]\n",
      " [ 424 1346 1682]]\n",
      "[[ 432  274    2]\n",
      " [ 432  274    4]\n",
      " [ 432  274    5]\n",
      " ...\n",
      " [ 432  274 1680]\n",
      " [ 432  274 1681]\n",
      " [ 432  274 1682]]\n",
      "[[ 421  218    1]\n",
      " [ 421  218    2]\n",
      " [ 421  218    3]\n",
      " ...\n",
      " [ 421  218 1680]\n",
      " [ 421  218 1681]\n",
      " [ 421  218 1682]]\n",
      "[[ 435  520    6]\n",
      " [ 435  520   13]\n",
      " [ 435  520   14]\n",
      " ...\n",
      " [ 435  520 1680]\n",
      " [ 435  520 1681]\n",
      " [ 435  520 1682]]\n",
      "[[ 433  340    1]\n",
      " [ 433  340    2]\n",
      " [ 433  340    3]\n",
      " ...\n",
      " [ 433  340 1680]\n",
      " [ 433  340 1681]\n",
      " [ 433  340 1682]]\n",
      "[[ 426   99    1]\n",
      " [ 426   99    2]\n",
      " [ 426   99    3]\n",
      " ...\n",
      " [ 426   99 1680]\n",
      " [ 426   99 1681]\n",
      " [ 426   99 1682]]\n",
      "[[ 436  585    1]\n",
      " [ 436  585    2]\n",
      " [ 436  585    3]\n",
      " ...\n",
      " [ 436  585 1680]\n",
      " [ 436  585 1681]\n",
      " [ 436  585 1682]]\n",
      "[[ 430  237    1]\n",
      " [ 430  237    2]\n",
      " [ 430  237    3]\n",
      " ...\n",
      " [ 430  237 1680]\n",
      " [ 430  237 1681]\n",
      " [ 430  237 1682]]\n",
      "[[ 434  756    2]\n",
      " [ 434  756    3]\n",
      " [ 434  756    4]\n",
      " ...\n",
      " [ 434  756 1680]\n",
      " [ 434  756 1681]\n",
      " [ 434  756 1682]]\n",
      "[[ 437  197    1]\n",
      " [ 437  197    2]\n",
      " [ 437  197    3]\n",
      " ...\n",
      " [ 437  197 1680]\n",
      " [ 437  197 1681]\n",
      " [ 437  197 1682]]\n",
      "[[ 438  255    2]\n",
      " [ 438  255    3]\n",
      " [ 438  255    4]\n",
      " ...\n",
      " [ 438  255 1680]\n",
      " [ 438  255 1681]\n",
      " [ 438  255 1682]]\n",
      "[[ 431  690    1]\n",
      " [ 431  690    2]\n",
      " [ 431  690    3]\n",
      " ...\n",
      " [ 431  690 1680]\n",
      " [ 431  690 1681]\n",
      " [ 431  690 1682]]\n",
      "[[ 442 1170    1]\n",
      " [ 442 1170    3]\n",
      " [ 442 1170    4]\n",
      " ...\n",
      " [ 442 1170 1680]\n",
      " [ 442 1170 1681]\n",
      " [ 442 1170 1682]]\n",
      "[[ 440 1073    1]\n",
      " [ 440 1073    2]\n",
      " [ 440 1073    3]\n",
      " ...\n",
      " [ 440 1073 1680]\n",
      " [ 440 1073 1681]\n",
      " [ 440 1073 1682]]\n",
      "[[ 445  744    2]\n",
      " [ 445  744    3]\n",
      " [ 445  744    4]\n",
      " ...\n",
      " [ 445  744 1680]\n",
      " [ 445  744 1681]\n",
      " [ 445  744 1682]]\n",
      "[[ 447    9    2]\n",
      " [ 447    9    3]\n",
      " [ 447    9    4]\n",
      " ...\n",
      " [ 447    9 1680]\n",
      " [ 447    9 1681]\n",
      " [ 447    9 1682]]\n",
      "[[ 449  763    1]\n",
      " [ 449  763    2]\n",
      " [ 449  763    3]\n",
      " ...\n",
      " [ 449  763 1680]\n",
      " [ 449  763 1681]\n",
      " [ 449  763 1682]]\n",
      "[[ 450   71    5]\n",
      " [ 450   71    6]\n",
      " [ 450   71    8]\n",
      " ...\n",
      " [ 450   71 1680]\n",
      " [ 450   71 1681]\n",
      " [ 450   71 1682]]\n",
      "[[ 446  690    1]\n",
      " [ 446  690    2]\n",
      " [ 446  690    3]\n",
      " ...\n",
      " [ 446  690 1680]\n",
      " [ 446  690 1681]\n",
      " [ 446  690 1682]]\n",
      "[[ 439  591    1]\n",
      " [ 439  591    2]\n",
      " [ 439  591    3]\n",
      " ...\n",
      " [ 439  591 1680]\n",
      " [ 439  591 1681]\n",
      " [ 439  591 1682]]\n",
      "[[ 451  887    1]\n",
      " [ 451  887    2]\n",
      " [ 451  887    3]\n",
      " ...\n",
      " [ 451  887 1680]\n",
      " [ 451  887 1681]\n",
      " [ 451  887 1682]]\n",
      "[[ 452  134    1]\n",
      " [ 452  134    2]\n",
      " [ 452  134    3]\n",
      " ...\n",
      " [ 452  134 1680]\n",
      " [ 452  134 1681]\n",
      " [ 452  134 1682]]\n",
      "[[ 454  519    2]\n",
      " [ 454  519    3]\n",
      " [ 454  519    4]\n",
      " ...\n",
      " [ 454  519 1680]\n",
      " [ 454  519 1681]\n",
      " [ 454  519 1682]]\n",
      "[[ 453  151    1]\n",
      " [ 453  151    2]\n",
      " [ 453  151    5]\n",
      " ...\n",
      " [ 453  151 1680]\n",
      " [ 453  151 1681]\n",
      " [ 453  151 1682]]\n",
      "[[ 414   11    1]\n",
      " [ 414   11    2]\n",
      " [ 414   11    3]\n",
      " ...\n",
      " [ 414   11 1680]\n",
      " [ 414   11 1681]\n",
      " [ 414   11 1682]]\n",
      "[[ 455 1086    3]\n",
      " [ 455 1086    5]\n",
      " [ 455 1086    6]\n",
      " ...\n",
      " [ 455 1086 1680]\n",
      " [ 455 1086 1681]\n",
      " [ 455 1086 1682]]\n",
      "[[ 444  300    1]\n",
      " [ 444  300    2]\n",
      " [ 444  300    3]\n",
      " ...\n",
      " [ 444  300 1680]\n",
      " [ 444  300 1681]\n",
      " [ 444  300 1682]]\n",
      "[[ 448  305    1]\n",
      " [ 448  305    2]\n",
      " [ 448  305    3]\n",
      " ...\n",
      " [ 448  305 1680]\n",
      " [ 448  305 1681]\n",
      " [ 448  305 1682]]\n",
      "[[ 457  232    2]\n",
      " [ 457  232    3]\n",
      " [ 457  232    5]\n",
      " ...\n",
      " [ 457  232 1680]\n",
      " [ 457  232 1681]\n",
      " [ 457  232 1682]]\n",
      "[[ 456 1551    2]\n",
      " [ 456 1551    5]\n",
      " [ 456 1551    6]\n",
      " ...\n",
      " [ 456 1551 1680]\n",
      " [ 456 1551 1681]\n",
      " [ 456 1551 1682]]\n",
      "[[ 458  969    2]\n",
      " [ 458  969    3]\n",
      " [ 458  969    4]\n",
      " ...\n",
      " [ 458  969 1680]\n",
      " [ 458  969 1681]\n",
      " [ 458  969 1682]]\n",
      "[[ 462   11    1]\n",
      " [ 462   11    2]\n",
      " [ 462   11    3]\n",
      " ...\n",
      " [ 462   11 1680]\n",
      " [ 462   11 1681]\n",
      " [ 462   11 1682]]\n",
      "[[ 459 1115    2]\n",
      " [ 459 1115    4]\n",
      " [ 459 1115    5]\n",
      " ...\n",
      " [ 459 1115 1680]\n",
      " [ 459 1115 1681]\n",
      " [ 459 1115 1682]]\n",
      "[[ 460  313    2]\n",
      " [ 460  313    3]\n",
      " [ 460  313    4]\n",
      " ...\n",
      " [ 460  313 1680]\n",
      " [ 460  313 1681]\n",
      " [ 460  313 1682]]\n",
      "[[ 461  121    1]\n",
      " [ 461  121    2]\n",
      " [ 461  121    3]\n",
      " ...\n",
      " [ 461  121 1680]\n",
      " [ 461  121 1681]\n",
      " [ 461  121 1682]]\n",
      "[[ 467  276    2]\n",
      " [ 467  276    3]\n",
      " [ 467  276    4]\n",
      " ...\n",
      " [ 467  276 1680]\n",
      " [ 467  276 1681]\n",
      " [ 467  276 1682]]\n",
      "[[ 468 1014    2]\n",
      " [ 468 1014    3]\n",
      " [ 468 1014    6]\n",
      " ...\n",
      " [ 468 1014 1680]\n",
      " [ 468 1014 1681]\n",
      " [ 468 1014 1682]]\n",
      "[[ 466   79    1]\n",
      " [ 466   79    3]\n",
      " [ 466   79    5]\n",
      " ...\n",
      " [ 466   79 1680]\n",
      " [ 466   79 1681]\n",
      " [ 466   79 1682]]\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[ 472  651    5]\n",
      " [ 472  651    6]\n",
      " [ 472  651    8]\n",
      " ...\n",
      " [ 472  651 1680]\n",
      " [ 472  651 1681]\n",
      " [ 472  651 1682]]\n",
      "[[ 465  845    2]\n",
      " [ 465  845    3]\n",
      " [ 465  845    4]\n",
      " ...\n",
      " [ 465  845 1680]\n",
      " [ 465  845 1681]\n",
      " [ 465  845 1682]]\n",
      "[[ 463  744    2]\n",
      " [ 463  744    4]\n",
      " [ 463  744    5]\n",
      " ...\n",
      " [ 463  744 1680]\n",
      " [ 463  744 1681]\n",
      " [ 463  744 1682]]\n",
      "[[ 471  140    2]\n",
      " [ 471  140    3]\n",
      " [ 471  140    4]\n",
      " ...\n",
      " [ 471  140 1680]\n",
      " [ 471  140 1681]\n",
      " [ 471  140 1682]]\n",
      "[[ 474  131    1]\n",
      " [ 474  131    2]\n",
      " [ 474  131    3]\n",
      " ...\n",
      " [ 474  131 1680]\n",
      " [ 474  131 1681]\n",
      " [ 474  131 1682]]\n",
      "[[ 469  607    1]\n",
      " [ 469  607    2]\n",
      " [ 469  607    3]\n",
      " ...\n",
      " [ 469  607 1680]\n",
      " [ 469  607 1681]\n",
      " [ 469  607 1682]]\n",
      "[[ 464  258    1]\n",
      " [ 464  258    2]\n",
      " [ 464  258    3]\n",
      " ...\n",
      " [ 464  258 1680]\n",
      " [ 464  258 1681]\n",
      " [ 464  258 1682]]\n",
      "[[ 476  890    1]\n",
      " [ 476  890    2]\n",
      " [ 476  890    3]\n",
      " ...\n",
      " [ 476  890 1680]\n",
      " [ 476  890 1681]\n",
      " [ 476  890 1682]]\n",
      "[[ 478  710    2]\n",
      " [ 478  710    3]\n",
      " [ 478  710    4]\n",
      " ...\n",
      " [ 478  710 1680]\n",
      " [ 478  710 1681]\n",
      " [ 478  710 1682]]\n",
      "[[ 473  273    1]\n",
      " [ 473  273    2]\n",
      " [ 473  273    3]\n",
      " ...\n",
      " [ 473  273 1680]\n",
      " [ 473  273 1681]\n",
      " [ 473  273 1682]]\n",
      "[[ 470  295    2]\n",
      " [ 470  295    3]\n",
      " [ 470  295    4]\n",
      " ...\n",
      " [ 470  295 1680]\n",
      " [ 470  295 1681]\n",
      " [ 470  295 1682]]\n",
      "[[ 480  208    1]\n",
      " [ 480  208    2]\n",
      " [ 480  208    3]\n",
      " ...\n",
      " [ 480  208 1680]\n",
      " [ 480  208 1681]\n",
      " [ 480  208 1682]]\n",
      "[[ 441  405    2]\n",
      " [ 441  405    3]\n",
      " [ 441  405    4]\n",
      " ...\n",
      " [ 441  405 1680]\n",
      " [ 441  405 1681]\n",
      " [ 441  405 1682]]\n",
      "[[ 479  422    2]\n",
      " [ 479  422    3]\n",
      " [ 479  422    4]\n",
      " ...\n",
      " [ 479  422 1680]\n",
      " [ 479  422 1681]\n",
      " [ 479  422 1682]]\n",
      "[[ 484  829    3]\n",
      " [ 484  829    5]\n",
      " [ 484  829    6]\n",
      " ...\n",
      " [ 484  829 1680]\n",
      " [ 484  829 1681]\n",
      " [ 484  829 1682]]\n",
      "[[ 486    1    2]\n",
      " [ 486    1    4]\n",
      " [ 486    1    5]\n",
      " ...\n",
      " [ 486    1 1680]\n",
      " [ 486    1 1681]\n",
      " [ 486    1 1682]]\n",
      "[[ 487  820    5]\n",
      " [ 487  820    6]\n",
      " [ 487  820    7]\n",
      " ...\n",
      " [ 487  820 1680]\n",
      " [ 487  820 1681]\n",
      " [ 487  820 1682]]\n",
      "[[ 482  321    1]\n",
      " [ 482  321    2]\n",
      " [ 482  321    3]\n",
      " ...\n",
      " [ 482  321 1680]\n",
      " [ 482  321 1681]\n",
      " [ 482  321 1682]]\n",
      "[[ 481  524    1]\n",
      " [ 481  524    2]\n",
      " [ 481  524    3]\n",
      " ...\n",
      " [ 481  524 1680]\n",
      " [ 481  524 1681]\n",
      " [ 481  524 1682]]\n",
      "[[ 492  185    1]\n",
      " [ 492  185    2]\n",
      " [ 492  185    3]\n",
      " ...\n",
      " [ 492  185 1680]\n",
      " [ 492  185 1681]\n",
      " [ 492  185 1682]]\n",
      "[[ 493  678    2]\n",
      " [ 493  678    3]\n",
      " [ 493  678    4]\n",
      " ...\n",
      " [ 493  678 1680]\n",
      " [ 493  678 1681]\n",
      " [ 493  678 1682]]\n",
      "[[ 490  277    2]\n",
      " [ 490  277    3]\n",
      " [ 490  277    4]\n",
      " ...\n",
      " [ 490  277 1680]\n",
      " [ 490  277 1681]\n",
      " [ 490  277 1682]]\n",
      "[[ 489  948    1]\n",
      " [ 489  948    2]\n",
      " [ 489  948    3]\n",
      " ...\n",
      " [ 489  948 1680]\n",
      " [ 489  948 1681]\n",
      " [ 489  948 1682]]\n",
      "[[ 483  181    2]\n",
      " [ 483  181    3]\n",
      " [ 483  181    4]\n",
      " ...\n",
      " [ 483  181 1680]\n",
      " [ 483  181 1681]\n",
      " [ 483  181 1682]]\n",
      "[[ 496   97    1]\n",
      " [ 496   97    2]\n",
      " [ 496   97    3]\n",
      " ...\n",
      " [ 496   97 1680]\n",
      " [ 496   97 1681]\n",
      " [ 496   97 1682]]\n",
      "[[ 494  289    2]\n",
      " [ 494  289    3]\n",
      " [ 494  289    4]\n",
      " ...\n",
      " [ 494  289 1680]\n",
      " [ 494  289 1681]\n",
      " [ 494  289 1682]]\n",
      "[[ 495  208    3]\n",
      " [ 495  208    5]\n",
      " [ 495  208    6]\n",
      " ...\n",
      " [ 495  208 1680]\n",
      " [ 495  208 1681]\n",
      " [ 495  208 1682]]\n",
      "[[ 477 1051    1]\n",
      " [ 477 1051    2]\n",
      " [ 477 1051    3]\n",
      " ...\n",
      " [ 477 1051 1680]\n",
      " [ 477 1051 1681]\n",
      " [ 477 1051 1682]]\n",
      "[[ 497  187    5]\n",
      " [ 497  187    6]\n",
      " [ 497  187    8]\n",
      " ...\n",
      " [ 497  187 1680]\n",
      " [ 497  187 1681]\n",
      " [ 497  187 1682]]\n",
      "[[ 488  269    2]\n",
      " [ 488  269    3]\n",
      " [ 488  269    4]\n",
      " ...\n",
      " [ 488  269 1680]\n",
      " [ 488  269 1681]\n",
      " [ 488  269 1682]]\n",
      "[[ 498  137    1]\n",
      " [ 498  137    2]\n",
      " [ 498  137    3]\n",
      " ...\n",
      " [ 498  137 1680]\n",
      " [ 498  137 1681]\n",
      " [ 498  137 1682]]\n",
      "[[ 499  647    1]\n",
      " [ 499  647    2]\n",
      " [ 499  647    3]\n",
      " ...\n",
      " [ 499  647 1680]\n",
      " [ 499  647 1681]\n",
      " [ 499  647 1682]]\n",
      "[[ 491    7    1]\n",
      " [ 491    7    2]\n",
      " [ 491    7    3]\n",
      " ...\n",
      " [ 491    7 1680]\n",
      " [ 491    7 1681]\n",
      " [ 491    7 1682]]\n",
      "[[ 500  276    2]\n",
      " [ 500  276    4]\n",
      " [ 500  276    5]\n",
      " ...\n",
      " [ 500  276 1680]\n",
      " [ 500  276 1681]\n",
      " [ 500  276 1682]]\n",
      "[[ 502  895    1]\n",
      " [ 502  895    2]\n",
      " [ 502  895    3]\n",
      " ...\n",
      " [ 502  895 1680]\n",
      " [ 502  895 1681]\n",
      " [ 502  895 1682]]\n",
      "[[ 503  213    2]\n",
      " [ 503  213    3]\n",
      " [ 503  213    4]\n",
      " ...\n",
      " [ 503  213 1680]\n",
      " [ 503  213 1681]\n",
      " [ 503  213 1682]]\n",
      "[[ 504  506    1]\n",
      " [ 504  506    2]\n",
      " [ 504  506    3]\n",
      " ...\n",
      " [ 504  506 1680]\n",
      " [ 504  506 1681]\n",
      " [ 504  506 1682]]\n",
      "[[ 505  265    2]\n",
      " [ 505  265    3]\n",
      " [ 505  265    4]\n",
      " ...\n",
      " [ 505  265 1680]\n",
      " [ 505  265 1681]\n",
      " [ 505  265 1682]]\n",
      "[[ 506   47    1]\n",
      " [ 506   47    3]\n",
      " [ 506   47    4]\n",
      " ...\n",
      " [ 506   47 1680]\n",
      " [ 506   47 1681]\n",
      " [ 506   47 1682]]\n",
      "[[ 443  748    1]\n",
      " [ 443  748    2]\n",
      " [ 443  748    3]\n",
      " ...\n",
      " [ 443  748 1680]\n",
      " [ 443  748 1681]\n",
      " [ 443  748 1682]]\n",
      "[[ 507  245    1]\n",
      " [ 507  245    2]\n",
      " [ 507  245    3]\n",
      " ...\n",
      " [ 507  245 1680]\n",
      " [ 507  245 1681]\n",
      " [ 507  245 1682]]\n",
      "[[ 514    4    2]\n",
      " [ 514    4    3]\n",
      " [ 514    4    5]\n",
      " ...\n",
      " [ 514    4 1680]\n",
      " [ 514    4 1681]\n",
      " [ 514    4 1682]]\n",
      "[[ 508  710    2]\n",
      " [ 508  710    3]\n",
      " [ 508  710    4]\n",
      " ...\n",
      " [ 508  710 1680]\n",
      " [ 508  710 1681]\n",
      " [ 508  710 1682]]\n",
      "[[ 511  299    1]\n",
      " [ 511  299    2]\n",
      " [ 511  299    3]\n",
      " ...\n",
      " [ 511  299 1680]\n",
      " [ 511  299 1681]\n",
      " [ 511  299 1682]]\n",
      "[[ 515  288    1]\n",
      " [ 515  288    2]\n",
      " [ 515  288    3]\n",
      " ...\n",
      " [ 515  288 1680]\n",
      " [ 515  288 1681]\n",
      " [ 515  288 1682]]\n",
      "[[ 512  313    2]\n",
      " [ 512  313    3]\n",
      " [ 512  313    4]\n",
      " ...\n",
      " [ 512  313 1680]\n",
      " [ 512  313 1681]\n",
      " [ 512  313 1682]]\n",
      "[[ 513  763    1]\n",
      " [ 513  763    2]\n",
      " [ 513  763    3]\n",
      " ...\n",
      " [ 513  763 1680]\n",
      " [ 513  763 1681]\n",
      " [ 513  763 1682]]\n",
      "[[ 475   70    1]\n",
      " [ 475   70    2]\n",
      " [ 475   70    3]\n",
      " ...\n",
      " [ 475   70 1680]\n",
      " [ 475   70 1681]\n",
      " [ 475   70 1682]]\n",
      "[[ 523 1195    2]\n",
      " [ 523 1195    4]\n",
      " [ 523 1195    5]\n",
      " ...\n",
      " [ 523 1195 1680]\n",
      " [ 523 1195 1681]\n",
      " [ 523 1195 1682]]\n",
      "[[ 518  240    2]\n",
      " [ 518  240    3]\n",
      " [ 518  240    4]\n",
      " ...\n",
      " [ 518  240 1680]\n",
      " [ 518  240 1681]\n",
      " [ 518  240 1682]]\n",
      "[[ 509  302    1]\n",
      " [ 509  302    2]\n",
      " [ 509  302    3]\n",
      " ...\n",
      " [ 509  302 1680]\n",
      " [ 509  302 1681]\n",
      " [ 509  302 1682]]\n",
      "[[ 516  523    1]\n",
      " [ 516  523    2]\n",
      " [ 516  523    3]\n",
      " ...\n",
      " [ 516  523 1680]\n",
      " [ 516  523 1681]\n",
      " [ 516  523 1682]]\n",
      "[[ 510 1025    1]\n",
      " [ 510 1025    2]\n",
      " [ 510 1025    3]\n",
      " ...\n",
      " [ 510 1025 1680]\n",
      " [ 510 1025 1681]\n",
      " [ 510 1025 1682]]\n",
      "[[ 524   82    1]\n",
      " [ 524   82    2]\n",
      " [ 524   82    3]\n",
      " ...\n",
      " [ 524   82 1680]\n",
      " [ 524   82 1681]\n",
      " [ 524   82 1682]]\n",
      "[[ 501  928    1]\n",
      " [ 501  928    2]\n",
      " [ 501  928    3]\n",
      " ...\n",
      " [ 501  928 1680]\n",
      " [ 501  928 1681]\n",
      " [ 501  928 1682]]\n",
      "[[ 525  269    2]\n",
      " [ 525  269    3]\n",
      " [ 525  269    4]\n",
      " ...\n",
      " [ 525  269 1680]\n",
      " [ 525  269 1681]\n",
      " [ 525  269 1682]]\n",
      "[[ 521  182    3]\n",
      " [ 521  182    4]\n",
      " [ 521  182    5]\n",
      " ...\n",
      " [ 521  182 1680]\n",
      " [ 521  182 1681]\n",
      " [ 521  182 1682]]\n",
      "[[ 520  315    1]\n",
      " [ 520  315    2]\n",
      " [ 520  315    3]\n",
      " ...\n",
      " [ 520  315 1680]\n",
      " [ 520  315 1681]\n",
      " [ 520  315 1682]]\n",
      "[[ 519  332    1]\n",
      " [ 519  332    2]\n",
      " [ 519  332    3]\n",
      " ...\n",
      " [ 519  332 1680]\n",
      " [ 519  332 1681]\n",
      " [ 519  332 1682]]\n",
      "[[ 528 1254    1]\n",
      " [ 528 1254    2]\n",
      " [ 528 1254    3]\n",
      " ...\n",
      " [ 528 1254 1680]\n",
      " [ 528 1254 1681]\n",
      " [ 528 1254 1682]]\n",
      "[[ 532  864    3]\n",
      " [ 532  864    5]\n",
      " [ 532  864    6]\n",
      " ...\n",
      " [ 532  864 1680]\n",
      " [ 532  864 1681]\n",
      " [ 532  864 1682]]\n",
      "[[ 530  191    1]\n",
      " [ 530  191    2]\n",
      " [ 530  191    3]\n",
      " ...\n",
      " [ 530  191 1680]\n",
      " [ 530  191 1681]\n",
      " [ 530  191 1682]]\n",
      "[[ 531  908    1]\n",
      " [ 531  908    2]\n",
      " [ 531  908    3]\n",
      " ...\n",
      " [ 531  908 1680]\n",
      " [ 531  908 1681]\n",
      " [ 531  908 1682]]\n",
      "[[ 529  260    1]\n",
      " [ 529  260    2]\n",
      " [ 529  260    3]\n",
      " ...\n",
      " [ 529  260 1680]\n",
      " [ 529  260 1681]\n",
      " [ 529  260 1682]]\n",
      "[[ 517  294    2]\n",
      " [ 517  294    3]\n",
      " [ 517  294    4]\n",
      " ...\n",
      " [ 517  294 1680]\n",
      " [ 517  294 1681]\n",
      " [ 517  294 1682]]\n",
      "[[ 527  657    1]\n",
      " [ 527  657    2]\n",
      " [ 527  657    3]\n",
      " ...\n",
      " [ 527  657 1680]\n",
      " [ 527  657 1681]\n",
      " [ 527  657 1682]]\n",
      "[[ 485  303    1]\n",
      " [ 485  303    2]\n",
      " [ 485  303    3]\n",
      " ...\n",
      " [ 485  303 1680]\n",
      " [ 485  303 1681]\n",
      " [ 485  303 1682]]\n",
      "[[ 533  303    2]\n",
      " [ 533  303    3]\n",
      " [ 533  303    5]\n",
      " ...\n",
      " [ 533  303 1680]\n",
      " [ 533  303 1681]\n",
      " [ 533  303 1682]]\n",
      "[[ 535  282    2]\n",
      " [ 535  282    3]\n",
      " [ 535  282    5]\n",
      " ...\n",
      " [ 535  282 1680]\n",
      " [ 535  282 1681]\n",
      " [ 535  282 1682]]\n",
      "[[ 536  724    3]\n",
      " [ 536  724    4]\n",
      " [ 536  724    5]\n",
      " ...\n",
      " [ 536  724 1680]\n",
      " [ 536  724 1681]\n",
      " [ 536  724 1682]]\n",
      "[[ 526  300    2]\n",
      " [ 526  300    3]\n",
      " [ 526  300    4]\n",
      " ...\n",
      " [ 526  300 1680]\n",
      " [ 526  300 1681]\n",
      " [ 526  300 1682]]\n",
      "[[ 537  483    2]\n",
      " [ 537  483    5]\n",
      " [ 537  483    8]\n",
      " ...\n",
      " [ 537  483 1680]\n",
      " [ 537  483 1681]\n",
      " [ 537  483 1682]]\n",
      "[[ 534  823    2]\n",
      " [ 534  823    4]\n",
      " [ 534  823    5]\n",
      " ...\n",
      " [ 534  823 1680]\n",
      " [ 534  823 1681]\n",
      " [ 534  823 1682]]\n",
      "[[ 541  756    2]\n",
      " [ 541  756    3]\n",
      " [ 541  756    4]\n",
      " ...\n",
      " [ 541  756 1680]\n",
      " [ 541  756 1681]\n",
      " [ 541  756 1682]]\n",
      "[[ 538  956    1]\n",
      " [ 538  956    2]\n",
      " [ 538  956    3]\n",
      " ...\n",
      " [ 538  956 1680]\n",
      " [ 538  956 1681]\n",
      " [ 538  956 1682]]\n",
      "[[ 542  367    2]\n",
      " [ 542  367    3]\n",
      " [ 542  367    4]\n",
      " ...\n",
      " [ 542  367 1680]\n",
      " [ 542  367 1681]\n",
      " [ 542  367 1682]]\n",
      "[[ 545  121    2]\n",
      " [ 545  121    3]\n",
      " [ 545  121    4]\n",
      " ...\n",
      " [ 545  121 1680]\n",
      " [ 545  121 1681]\n",
      " [ 545  121 1682]]\n",
      "[[ 539  133    1]\n",
      " [ 539  133    2]\n",
      " [ 539  133    3]\n",
      " ...\n",
      " [ 539  133 1680]\n",
      " [ 539  133 1681]\n",
      " [ 539  133 1682]]\n",
      "[[ 547  301    1]\n",
      " [ 547  301    2]\n",
      " [ 547  301    3]\n",
      " ...\n",
      " [ 547  301 1680]\n",
      " [ 547  301 1681]\n",
      " [ 547  301 1682]]\n",
      "[[ 543   89    1]\n",
      " [ 543   89    3]\n",
      " [ 543   89    5]\n",
      " ...\n",
      " [ 543   89 1680]\n",
      " [ 543   89 1681]\n",
      " [ 543   89 1682]]\n",
      "[[ 548    7    2]\n",
      " [ 548    7    4]\n",
      " [ 548    7    5]\n",
      " ...\n",
      " [ 548    7 1680]\n",
      " [ 548    7 1681]\n",
      " [ 548    7 1682]]\n",
      "[[ 546  250    1]\n",
      " [ 546  250    2]\n",
      " [ 546  250    3]\n",
      " ...\n",
      " [ 546  250 1680]\n",
      " [ 546  250 1681]\n",
      " [ 546  250 1682]]\n",
      "[[ 522  510    1]\n",
      " [ 522  510    2]\n",
      " [ 522  510    3]\n",
      " ...\n",
      " [ 522  510 1680]\n",
      " [ 522  510 1681]\n",
      " [ 522  510 1682]]\n",
      "[[ 551  227    1]\n",
      " [ 551  227    6]\n",
      " [ 551  227    8]\n",
      " ...\n",
      " [ 551  227 1680]\n",
      " [ 551  227 1681]\n",
      " [ 551  227 1682]]\n",
      "[[ 544  301    1]\n",
      " [ 544  301    2]\n",
      " [ 544  301    3]\n",
      " ...\n",
      " [ 544  301 1680]\n",
      " [ 544  301 1681]\n",
      " [ 544  301 1682]]\n",
      "[[ 553  213    2]\n",
      " [ 553  213    3]\n",
      " [ 553  213    4]\n",
      " ...\n",
      " [ 553  213 1680]\n",
      " [ 553  213 1681]\n",
      " [ 553  213 1682]]\n",
      "[[ 552  280    2]\n",
      " [ 552  280    3]\n",
      " [ 552  280    4]\n",
      " ...\n",
      " [ 552  280 1680]\n",
      " [ 552  280 1681]\n",
      " [ 552  280 1682]]\n",
      "[[ 540 1014    2]\n",
      " [ 540 1014    3]\n",
      " [ 540 1014    4]\n",
      " ...\n",
      " [ 540 1014 1680]\n",
      " [ 540 1014 1681]\n",
      " [ 540 1014 1682]]\n",
      "[[ 554  274    2]\n",
      " [ 554  274    3]\n",
      " [ 554  274    5]\n",
      " ...\n",
      " [ 554  274 1680]\n",
      " [ 554  274 1681]\n",
      " [ 554  274 1682]]\n",
      "[[ 550  688    2]\n",
      " [ 550  688    3]\n",
      " [ 550  688    4]\n",
      " ...\n",
      " [ 550  688 1680]\n",
      " [ 550  688 1681]\n",
      " [ 550  688 1682]]\n",
      "[[ 556  187    1]\n",
      " [ 556  187    2]\n",
      " [ 556  187    3]\n",
      " ...\n",
      " [ 556  187 1680]\n",
      " [ 556  187 1681]\n",
      " [ 556  187 1682]]\n",
      "[[ 559  515    1]\n",
      " [ 559  515    2]\n",
      " [ 559  515    3]\n",
      " ...\n",
      " [ 559  515 1680]\n",
      " [ 559  515 1681]\n",
      " [ 559  515 1682]]\n",
      "[[ 560  845    2]\n",
      " [ 560  845    3]\n",
      " [ 560  845    4]\n",
      " ...\n",
      " [ 560  845 1680]\n",
      " [ 560  845 1681]\n",
      " [ 560  845 1682]]\n",
      "[[ 561   77    5]\n",
      " [ 561   77    6]\n",
      " [ 561   77   16]\n",
      " ...\n",
      " [ 561   77 1680]\n",
      " [ 561   77 1681]\n",
      " [ 561   77 1682]]\n",
      "[[ 563  255    1]\n",
      " [ 563  255    2]\n",
      " [ 563  255    3]\n",
      " ...\n",
      " [ 563  255 1680]\n",
      " [ 563  255 1681]\n",
      " [ 563  255 1682]]\n",
      "[[ 566   15    1]\n",
      " [ 566   15    3]\n",
      " [ 566   15    4]\n",
      " ...\n",
      " [ 566   15 1680]\n",
      " [ 566   15 1681]\n",
      " [ 566   15 1682]]\n",
      "[[ 557  307    1]\n",
      " [ 557  307    2]\n",
      " [ 557  307    3]\n",
      " ...\n",
      " [ 557  307 1680]\n",
      " [ 557  307 1681]\n",
      " [ 557  307 1682]]\n",
      "[[ 558  253    1]\n",
      " [ 558  253    2]\n",
      " [ 558  253    3]\n",
      " ...\n",
      " [ 558  253 1680]\n",
      " [ 558  253 1681]\n",
      " [ 558  253 1682]]\n",
      "[[ 564   50    1]\n",
      " [ 564   50    2]\n",
      " [ 564   50    3]\n",
      " ...\n",
      " [ 564   50 1680]\n",
      " [ 564   50 1681]\n",
      " [ 564   50 1682]]\n",
      "[[ 565   52    1]\n",
      " [ 565   52    2]\n",
      " [ 565   52    3]\n",
      " ...\n",
      " [ 565   52 1680]\n",
      " [ 565   52 1681]\n",
      " [ 565   52 1682]]\n",
      "[[ 573  276    1]\n",
      " [ 573  276    2]\n",
      " [ 573  276    3]\n",
      " ...\n",
      " [ 573  276 1680]\n",
      " [ 573  276 1681]\n",
      " [ 573  276 1682]]\n",
      "[[ 549   24    2]\n",
      " [ 549   24    3]\n",
      " [ 549   24    4]\n",
      " ...\n",
      " [ 549   24 1680]\n",
      " [ 549   24 1681]\n",
      " [ 549   24 1682]]\n",
      "[[ 567  603    2]\n",
      " [ 567  603    3]\n",
      " [ 567  603    4]\n",
      " ...\n",
      " [ 567  603 1680]\n",
      " [ 567  603 1681]\n",
      " [ 567  603 1682]]\n",
      "[[ 569    9    2]\n",
      " [ 569    9    4]\n",
      " [ 569    9    5]\n",
      " ...\n",
      " [ 569    9 1680]\n",
      " [ 569    9 1681]\n",
      " [ 569    9 1682]]\n",
      "[[ 562  133    2]\n",
      " [ 562  133    3]\n",
      " [ 562  133    6]\n",
      " ...\n",
      " [ 562  133 1680]\n",
      " [ 562  133 1681]\n",
      " [ 562  133 1682]]\n",
      "[[ 576  763    2]\n",
      " [ 576  763    3]\n",
      " [ 576  763    4]\n",
      " ...\n",
      " [ 576  763 1680]\n",
      " [ 576  763 1681]\n",
      " [ 576  763 1682]]\n",
      "[[ 577  405    2]\n",
      " [ 577  405    3]\n",
      " [ 577  405    6]\n",
      " ...\n",
      " [ 577  405 1680]\n",
      " [ 577  405 1681]\n",
      " [ 577  405 1682]]\n",
      "[[ 579   69    2]\n",
      " [ 579   69    3]\n",
      " [ 579   69    5]\n",
      " ...\n",
      " [ 579   69 1680]\n",
      " [ 579   69 1681]\n",
      " [ 579   69 1682]]\n",
      "[[ 574  245    1]\n",
      " [ 574  245    2]\n",
      " [ 574  245    3]\n",
      " ...\n",
      " [ 574  245 1680]\n",
      " [ 574  245 1681]\n",
      " [ 574  245 1682]]\n",
      "[[ 555  129    1]\n",
      " [ 555  129    2]\n",
      " [ 555  129    3]\n",
      " ...\n",
      " [ 555  129 1680]\n",
      " [ 555  129 1681]\n",
      " [ 555  129 1682]]\n",
      "[[ 572 1137    1]\n",
      " [ 572 1137    2]\n",
      " [ 572 1137    3]\n",
      " ...\n",
      " [ 572 1137 1680]\n",
      " [ 572 1137 1681]\n",
      " [ 572 1137 1682]]\n",
      "[[ 575  176    1]\n",
      " [ 575  176    2]\n",
      " [ 575  176    3]\n",
      " ...\n",
      " [ 575  176 1680]\n",
      " [ 575  176 1681]\n",
      " [ 575  176 1682]]\n",
      "[[ 584  228    1]\n",
      " [ 584  228    2]\n",
      " [ 584  228    3]\n",
      " ...\n",
      " [ 584  228 1680]\n",
      " [ 584  228 1681]\n",
      " [ 584  228 1682]]\n",
      "[[ 588  367    2]\n",
      " [ 588  367    3]\n",
      " [ 588  367    4]\n",
      " ...\n",
      " [ 588  367 1680]\n",
      " [ 588  367 1681]\n",
      " [ 588  367 1682]]\n",
      "[[ 587  312    1]\n",
      " [ 587  312    2]\n",
      " [ 587  312    3]\n",
      " ...\n",
      " [ 587  312 1680]\n",
      " [ 587  312 1681]\n",
      " [ 587  312 1682]]\n",
      "[[ 568  615    1]\n",
      " [ 568  615    2]\n",
      " [ 568  615    3]\n",
      " ...\n",
      " [ 568  615 1680]\n",
      " [ 568  615 1681]\n",
      " [ 568  615 1682]]\n",
      "[[ 586  215    1]\n",
      " [ 586  215    2]\n",
      " [ 586  215    4]\n",
      " ...\n",
      " [ 586  215 1680]\n",
      " [ 586  215 1681]\n",
      " [ 586  215 1682]]\n",
      "[[ 585 1158    1]\n",
      " [ 585 1158    2]\n",
      " [ 585 1158    3]\n",
      " ...\n",
      " [ 585 1158 1680]\n",
      " [ 585 1158 1681]\n",
      " [ 585 1158 1682]]\n",
      "[[ 582  410    2]\n",
      " [ 582  410    4]\n",
      " [ 582  410    5]\n",
      " ...\n",
      " [ 582  410 1680]\n",
      " [ 582  410 1681]\n",
      " [ 582  410 1682]]\n",
      "[[ 591 1041    1]\n",
      " [ 591 1041    2]\n",
      " [ 591 1041    3]\n",
      " ...\n",
      " [ 591 1041 1680]\n",
      " [ 591 1041 1681]\n",
      " [ 591 1041 1682]]\n",
      "[[ 581  221    1]\n",
      " [ 581  221    2]\n",
      " [ 581  221    3]\n",
      " ...\n",
      " [ 581  221 1680]\n",
      " [ 581  221 1681]\n",
      " [ 581  221 1682]]\n",
      "[[ 592 1009    2]\n",
      " [ 592 1009    5]\n",
      " [ 592 1009    6]\n",
      " ...\n",
      " [ 592 1009 1680]\n",
      " [ 592 1009 1681]\n",
      " [ 592 1009 1682]]\n",
      "[[ 580  181    2]\n",
      " [ 580  181    4]\n",
      " [ 580  181    5]\n",
      " ...\n",
      " [ 580  181 1680]\n",
      " [ 580  181 1681]\n",
      " [ 580  181 1682]]\n",
      "[[ 590  740    1]\n",
      " [ 590  740    2]\n",
      " [ 590  740    3]\n",
      " ...\n",
      " [ 590  740 1680]\n",
      " [ 590  740 1681]\n",
      " [ 590  740 1682]]\n",
      "[[ 593   70    2]\n",
      " [ 593   70    3]\n",
      " [ 593   70    6]\n",
      " ...\n",
      " [ 593   70 1680]\n",
      " [ 593   70 1681]\n",
      " [ 593   70 1682]]\n",
      "[[ 583  200    1]\n",
      " [ 583  200    2]\n",
      " [ 583  200    3]\n",
      " ...\n",
      " [ 583  200 1680]\n",
      " [ 583  200 1681]\n",
      " [ 583  200 1682]]\n",
      "[[ 596  149    1]\n",
      " [ 596  149    2]\n",
      " [ 596  149    3]\n",
      " ...\n",
      " [ 596  149 1680]\n",
      " [ 596  149 1681]\n",
      " [ 596  149 1682]]\n",
      "[[ 570  288    1]\n",
      " [ 570  288    2]\n",
      " [ 570  288    3]\n",
      " ...\n",
      " [ 570  288 1680]\n",
      " [ 570  288 1681]\n",
      " [ 570  288 1682]]\n",
      "[[ 599  111    2]\n",
      " [ 599  111    3]\n",
      " [ 599  111    4]\n",
      " ...\n",
      " [ 599  111 1680]\n",
      " [ 599  111 1681]\n",
      " [ 599  111 1682]]\n",
      "[[ 589  339    1]\n",
      " [ 589  339    2]\n",
      " [ 589  339    3]\n",
      " ...\n",
      " [ 589  339 1680]\n",
      " [ 589  339 1681]\n",
      " [ 589  339 1682]]\n",
      "[[ 594   15    1]\n",
      " [ 594   15    2]\n",
      " [ 594   15    3]\n",
      " ...\n",
      " [ 594   15 1680]\n",
      " [ 594   15 1681]\n",
      " [ 594   15 1682]]\n",
      "[[ 597  990    2]\n",
      " [ 597  990    3]\n",
      " [ 597  990    4]\n",
      " ...\n",
      " [ 597  990 1680]\n",
      " [ 597  990 1681]\n",
      " [ 597  990 1682]]\n",
      "[[ 578  343    1]\n",
      " [ 578  343    2]\n",
      " [ 578  343    3]\n",
      " ...\n",
      " [ 578  343 1680]\n",
      " [ 578  343 1681]\n",
      " [ 578  343 1682]]\n",
      "[[ 601  834    1]\n",
      " [ 601  834    2]\n",
      " [ 601  834    3]\n",
      " ...\n",
      " [ 601  834 1680]\n",
      " [ 601  834 1681]\n",
      " [ 601  834 1682]]\n",
      "[[ 602  895    2]\n",
      " [ 602  895    3]\n",
      " [ 602  895    4]\n",
      " ...\n",
      " [ 602  895 1680]\n",
      " [ 602  895 1681]\n",
      " [ 602  895 1682]]\n",
      "[[ 600  541    1]\n",
      " [ 600  541    3]\n",
      " [ 600  541    5]\n",
      " ...\n",
      " [ 600  541 1680]\n",
      " [ 600  541 1681]\n",
      " [ 600  541 1682]]\n",
      "[[ 605  526    2]\n",
      " [ 605  526    3]\n",
      " [ 605  526    4]\n",
      " ...\n",
      " [ 605  526 1680]\n",
      " [ 605  526 1681]\n",
      " [ 605  526 1682]]\n",
      "[[ 603  250    1]\n",
      " [ 603  250    2]\n",
      " [ 603  250    3]\n",
      " ...\n",
      " [ 603  250 1680]\n",
      " [ 603  250 1681]\n",
      " [ 603  250 1682]]\n",
      "[[ 595 1061    1]\n",
      " [ 595 1061    2]\n",
      " [ 595 1061    4]\n",
      " ...\n",
      " [ 595 1061 1680]\n",
      " [ 595 1061 1681]\n",
      " [ 595 1061 1682]]\n",
      "[[ 606   42    2]\n",
      " [ 606   42    4]\n",
      " [ 606   42    5]\n",
      " ...\n",
      " [ 606   42 1680]\n",
      " [ 606   42 1681]\n",
      " [ 606   42 1682]]\n",
      "[[ 608  100    1]\n",
      " [ 608  100    2]\n",
      " [ 608  100    3]\n",
      " ...\n",
      " [ 608  100 1680]\n",
      " [ 608  100 1681]\n",
      " [ 608  100 1682]]\n",
      "[[ 607  529    1]\n",
      " [ 607  529    2]\n",
      " [ 607  529    3]\n",
      " ...\n",
      " [ 607  529 1680]\n",
      " [ 607  529 1681]\n",
      " [ 607  529 1682]]\n",
      "[[ 610  176    2]\n",
      " [ 610  176    3]\n",
      " [ 610  176    4]\n",
      " ...\n",
      " [ 610  176 1680]\n",
      " [ 610  176 1681]\n",
      " [ 610  176 1682]]\n",
      "[[ 611  342    1]\n",
      " [ 611  342    2]\n",
      " [ 611  342    3]\n",
      " ...\n",
      " [ 611  342 1680]\n",
      " [ 611  342 1681]\n",
      " [ 611  342 1682]]\n",
      "[[ 617  854    1]\n",
      " [ 617  854    2]\n",
      " [ 617  854    3]\n",
      " ...\n",
      " [ 617  854 1680]\n",
      " [ 617  854 1681]\n",
      " [ 617  854 1682]]\n",
      "[[ 618  275    3]\n",
      " [ 618  275    5]\n",
      " [ 618  275    6]\n",
      " ...\n",
      " [ 618  275 1680]\n",
      " [ 618  275 1681]\n",
      " [ 618  275 1682]]\n",
      "[[ 614  476    2]\n",
      " [ 614  476    3]\n",
      " [ 614  476    4]\n",
      " ...\n",
      " [ 614  476 1680]\n",
      " [ 614  476 1681]\n",
      " [ 614  476 1682]]\n",
      "[[ 609  908    2]\n",
      " [ 609  908    3]\n",
      " [ 609  908    4]\n",
      " ...\n",
      " [ 609  908 1680]\n",
      " [ 609  908 1681]\n",
      " [ 609  908 1682]]\n",
      "[[ 615  732    1]\n",
      " [ 615  732    2]\n",
      " [ 615  732    3]\n",
      " ...\n",
      " [ 615  732 1680]\n",
      " [ 615  732 1681]\n",
      " [ 615  732 1682]]\n",
      "[[ 616  347    1]\n",
      " [ 616  347    2]\n",
      " [ 616  347    3]\n",
      " ...\n",
      " [ 616  347 1680]\n",
      " [ 616  347 1681]\n",
      " [ 616  347 1682]]\n",
      "[[ 620  379    2]\n",
      " [ 620  379    3]\n",
      " [ 620  379    4]\n",
      " ...\n",
      " [ 620  379 1680]\n",
      " [ 620  379 1681]\n",
      " [ 620  379 1682]]\n",
      "[[ 571  144    1]\n",
      " [ 571  144    2]\n",
      " [ 571  144    3]\n",
      " ...\n",
      " [ 571  144 1680]\n",
      " [ 571  144 1681]\n",
      " [ 571  144 1682]]\n",
      "[[ 619   29    1]\n",
      " [ 619   29    2]\n",
      " [ 619   29    3]\n",
      " ...\n",
      " [ 619   29 1680]\n",
      " [ 619   29 1681]\n",
      " [ 619   29 1682]]\n",
      "[[ 613   28    2]\n",
      " [ 613   28    3]\n",
      " [ 613   28    4]\n",
      " ...\n",
      " [ 613   28 1680]\n",
      " [ 613   28 1681]\n",
      " [ 613   28 1682]]\n",
      "[[ 622  532    5]\n",
      " [ 622  532    6]\n",
      " [ 622  532   10]\n",
      " ...\n",
      " [ 622  532 1680]\n",
      " [ 622  532 1681]\n",
      " [ 622  532 1682]]\n",
      "[[ 621  148    5]\n",
      " [ 621  148    6]\n",
      " [ 621  148    9]\n",
      " ...\n",
      " [ 621  148 1680]\n",
      " [ 621  148 1681]\n",
      " [ 621  148 1682]]\n",
      "[[ 604  185    1]\n",
      " [ 604  185    2]\n",
      " [ 604  185    3]\n",
      " ...\n",
      " [ 604  185 1680]\n",
      " [ 604  185 1681]\n",
      " [ 604  185 1682]]\n",
      "[[ 624  181    2]\n",
      " [ 624  181    4]\n",
      " [ 624  181    5]\n",
      " ...\n",
      " [ 624  181 1680]\n",
      " [ 624  181 1681]\n",
      " [ 624  181 1682]]\n",
      "[[ 612 1060    2]\n",
      " [ 612 1060    3]\n",
      " [ 612 1060    4]\n",
      " ...\n",
      " [ 612 1060 1680]\n",
      " [ 612 1060 1681]\n",
      " [ 612 1060 1682]]\n",
      "[[ 627  562    1]\n",
      " [ 627  562    3]\n",
      " [ 627  562    5]\n",
      " ...\n",
      " [ 627  562 1680]\n",
      " [ 627  562 1681]\n",
      " [ 627  562 1682]]\n",
      "[[ 623  186    1]\n",
      " [ 623  186    2]\n",
      " [ 623  186    3]\n",
      " ...\n",
      " [ 623  186 1680]\n",
      " [ 623  186 1681]\n",
      " [ 623  186 1682]]\n",
      "[[ 628  292    1]\n",
      " [ 628  292    2]\n",
      " [ 628  292    3]\n",
      " ...\n",
      " [ 628  292 1680]\n",
      " [ 628  292 1681]\n",
      " [ 628  292 1682]]\n",
      "[[ 625  405    1]\n",
      " [ 625  405    2]\n",
      " [ 625  405    3]\n",
      " ...\n",
      " [ 625  405 1680]\n",
      " [ 625  405 1681]\n",
      " [ 625  405 1682]]\n",
      "[[ 629  132    1]\n",
      " [ 629  132    2]\n",
      " [ 629  132    3]\n",
      " ...\n",
      " [ 629  132 1680]\n",
      " [ 629  132 1681]\n",
      " [ 629  132 1682]]\n",
      "[[ 633  958    1]\n",
      " [ 633  958    2]\n",
      " [ 633  958    3]\n",
      " ...\n",
      " [ 633  958 1680]\n",
      " [ 633  958 1681]\n",
      " [ 633  958 1682]]\n",
      "[[ 632  234    3]\n",
      " [ 632  234    4]\n",
      " [ 632  234    5]\n",
      " ...\n",
      " [ 632  234 1680]\n",
      " [ 632  234 1681]\n",
      " [ 632  234 1682]]\n",
      "[[ 631  334    1]\n",
      " [ 631  334    2]\n",
      " [ 631  334    3]\n",
      " ...\n",
      " [ 631  334 1680]\n",
      " [ 631  334 1681]\n",
      " [ 631  334 1682]]\n",
      "[[ 634  475    2]\n",
      " [ 634  475    3]\n",
      " [ 634  475    4]\n",
      " ...\n",
      " [ 634  475 1680]\n",
      " [ 634  475 1681]\n",
      " [ 634  475 1682]]\n",
      "[[ 639  194    1]\n",
      " [ 639  194    2]\n",
      " [ 639  194    3]\n",
      " ...\n",
      " [ 639  194 1680]\n",
      " [ 639  194 1681]\n",
      " [ 639  194 1682]]\n",
      "[[ 630  193    2]\n",
      " [ 630  193    3]\n",
      " [ 630  193    4]\n",
      " ...\n",
      " [ 630  193 1680]\n",
      " [ 630  193 1681]\n",
      " [ 630  193 1682]]\n",
      "[[ 642  400    3]\n",
      " [ 642  400    5]\n",
      " [ 642  400    6]\n",
      " ...\n",
      " [ 642  400 1680]\n",
      " [ 642  400 1681]\n",
      " [ 642  400 1682]]\n",
      "[[ 637  246    2]\n",
      " [ 637  246    3]\n",
      " [ 637  246    4]\n",
      " ...\n",
      " [ 637  246 1680]\n",
      " [ 637  246 1681]\n",
      " [ 637  246 1682]]\n",
      "[[ 640  474    1]\n",
      " [ 640  474    3]\n",
      " [ 640  474    5]\n",
      " ...\n",
      " [ 640  474 1680]\n",
      " [ 640  474 1681]\n",
      " [ 640  474 1682]]\n",
      "[[ 626  678    1]\n",
      " [ 626  678    2]\n",
      " [ 626  678    3]\n",
      " ...\n",
      " [ 626  678 1680]\n",
      " [ 626  678 1681]\n",
      " [ 626  678 1682]]\n",
      "[[ 643   99    3]\n",
      " [ 643   99    6]\n",
      " [ 643   99    8]\n",
      " ...\n",
      " [ 643   99 1680]\n",
      " [ 643   99 1681]\n",
      " [ 643   99 1682]]\n",
      "[[ 598  313    1]\n",
      " [ 598  313    2]\n",
      " [ 598  313    3]\n",
      " ...\n",
      " [ 598  313 1680]\n",
      " [ 598  313 1681]\n",
      " [ 598  313 1682]]\n",
      "[[ 638  265    1]\n",
      " [ 638  265    2]\n",
      " [ 638  265    3]\n",
      " ...\n",
      " [ 638  265 1680]\n",
      " [ 638  265 1681]\n",
      " [ 638  265 1682]]\n",
      "[[ 635  358    2]\n",
      " [ 635  358    3]\n",
      " [ 635  358    4]\n",
      " ...\n",
      " [ 635  358 1680]\n",
      " [ 635  358 1681]\n",
      " [ 635  358 1682]]\n",
      "[[ 644 1025    1]\n",
      " [ 644 1025    2]\n",
      " [ 644 1025    3]\n",
      " ...\n",
      " [ 644 1025 1680]\n",
      " [ 644 1025 1681]\n",
      " [ 644 1025 1682]]\n",
      "[[ 636  100    2]\n",
      " [ 636  100    3]\n",
      " [ 636  100    4]\n",
      " ...\n",
      " [ 636  100 1680]\n",
      " [ 636  100 1681]\n",
      " [ 636  100 1682]]\n",
      "[[ 645  653    1]\n",
      " [ 645  653    2]\n",
      " [ 645  653    3]\n",
      " ...\n",
      " [ 645  653 1680]\n",
      " [ 645  653 1681]\n",
      " [ 645  653 1682]]\n",
      "[[ 648   47    3]\n",
      " [ 648   47    6]\n",
      " [ 648   47    8]\n",
      " ...\n",
      " [ 648   47 1680]\n",
      " [ 648   47 1681]\n",
      " [ 648   47 1682]]\n",
      "[[ 647  202    1]\n",
      " [ 647  202    2]\n",
      " [ 647  202    3]\n",
      " ...\n",
      " [ 647  202 1680]\n",
      " [ 647  202 1681]\n",
      " [ 647  202 1682]]\n",
      "[[ 650  644    3]\n",
      " [ 650  644    5]\n",
      " [ 650  644    6]\n",
      " ...\n",
      " [ 650  644 1680]\n",
      " [ 650  644 1681]\n",
      " [ 650  644 1682]]\n",
      "[[ 651  292    1]\n",
      " [ 651  292    2]\n",
      " [ 651  292    3]\n",
      " ...\n",
      " [ 651  292 1680]\n",
      " [ 651  292 1681]\n",
      " [ 651  292 1682]]\n",
      "[[ 654  109    2]\n",
      " [ 654  109    5]\n",
      " [ 654  109    6]\n",
      " ...\n",
      " [ 654  109 1680]\n",
      " [ 654  109 1681]\n",
      " [ 654  109 1682]]\n",
      "[[ 653   70    3]\n",
      " [ 653   70    5]\n",
      " [ 653   70    6]\n",
      " ...\n",
      " [ 653   70 1680]\n",
      " [ 653   70 1681]\n",
      " [ 653   70 1682]]\n",
      "[[ 655   59    3]\n",
      " [ 655   59   10]\n",
      " [ 655   59   16]\n",
      " ...\n",
      " [ 655   59 1680]\n",
      " [ 655   59 1681]\n",
      " [ 655   59 1682]]\n",
      "[[ 649  471    2]\n",
      " [ 649  471    3]\n",
      " [ 649  471    4]\n",
      " ...\n",
      " [ 649  471 1680]\n",
      " [ 649  471 1681]\n",
      " [ 649  471 1682]]\n",
      "[[ 658  919    2]\n",
      " [ 658  919    3]\n",
      " [ 658  919    4]\n",
      " ...\n",
      " [ 658  919 1680]\n",
      " [ 658  919 1681]\n",
      " [ 658  919 1682]]\n",
      "[[ 656  286    1]\n",
      " [ 656  286    2]\n",
      " [ 656  286    3]\n",
      " ...\n",
      " [ 656  286 1680]\n",
      " [ 656  286 1681]\n",
      " [ 656  286 1682]]\n",
      "[[ 660  271    4]\n",
      " [ 660  271    5]\n",
      " [ 660  271    6]\n",
      " ...\n",
      " [ 660  271 1680]\n",
      " [ 660  271 1681]\n",
      " [ 660  271 1682]]\n",
      "[[ 659  185    1]\n",
      " [ 659  185    2]\n",
      " [ 659  185    3]\n",
      " ...\n",
      " [ 659  185 1680]\n",
      " [ 659  185 1681]\n",
      " [ 659  185 1682]]\n",
      "[[ 646  678    1]\n",
      " [ 646  678    2]\n",
      " [ 646  678    3]\n",
      " ...\n",
      " [ 646  678 1680]\n",
      " [ 646  678 1681]\n",
      " [ 646  678 1682]]\n",
      "[[ 663  333    2]\n",
      " [ 663  333    4]\n",
      " [ 663  333    5]\n",
      " ...\n",
      " [ 663  333 1680]\n",
      " [ 663  333 1681]\n",
      " [ 663  333 1682]]\n",
      "[[ 664   12    2]\n",
      " [ 664   12    3]\n",
      " [ 664   12    5]\n",
      " ...\n",
      " [ 664   12 1680]\n",
      " [ 664   12 1681]\n",
      " [ 664   12 1682]]\n",
      "[[ 657  109    2]\n",
      " [ 657  109    3]\n",
      " [ 657  109    4]\n",
      " ...\n",
      " [ 657  109 1680]\n",
      " [ 657  109 1681]\n",
      " [ 657  109 1682]]\n",
      "[[ 665  597    2]\n",
      " [ 665  597    3]\n",
      " [ 665  597    4]\n",
      " ...\n",
      " [ 665  597 1680]\n",
      " [ 665  597 1681]\n",
      " [ 665  597 1682]]\n",
      "[[ 666   98    1]\n",
      " [ 666   98    2]\n",
      " [ 666   98    3]\n",
      " ...\n",
      " [ 666   98 1680]\n",
      " [ 666   98 1681]\n",
      " [ 666   98 1682]]\n",
      "[[ 661  603    2]\n",
      " [ 661  603    3]\n",
      " [ 661  603    4]\n",
      " ...\n",
      " [ 661  603 1680]\n",
      " [ 661  603 1681]\n",
      " [ 661  603 1682]]\n",
      "[[ 662  100    1]\n",
      " [ 662  100    2]\n",
      " [ 662  100    3]\n",
      " ...\n",
      " [ 662  100 1680]\n",
      " [ 662  100 1681]\n",
      " [ 662  100 1682]]\n",
      "[[ 667  192    1]\n",
      " [ 667  192    2]\n",
      " [ 667  192    3]\n",
      " ...\n",
      " [ 667  192 1680]\n",
      " [ 667  192 1681]\n",
      " [ 667  192 1682]]\n",
      "[[ 641  268    1]\n",
      " [ 641  268    2]\n",
      " [ 641  268    3]\n",
      " ...\n",
      " [ 641  268 1680]\n",
      " [ 641  268 1681]\n",
      " [ 641  268 1682]]\n",
      "[[ 668  355    1]\n",
      " [ 668  355    2]\n",
      " [ 668  355    3]\n",
      " ...\n",
      " [ 668  355 1680]\n",
      " [ 668  355 1681]\n",
      " [ 668  355 1682]]\n",
      "[[ 673  315    1]\n",
      " [ 673  315    2]\n",
      " [ 673  315    3]\n",
      " ...\n",
      " [ 673  315 1680]\n",
      " [ 673  315 1681]\n",
      " [ 673  315 1682]]\n",
      "[[ 671  184    1]\n",
      " [ 671  184    3]\n",
      " [ 671  184    6]\n",
      " ...\n",
      " [ 671  184 1680]\n",
      " [ 671  184 1681]\n",
      " [ 671  184 1682]]\n",
      "[[ 669  355    2]\n",
      " [ 669  355    3]\n",
      " [ 669  355    4]\n",
      " ...\n",
      " [ 669  355 1680]\n",
      " [ 669  355 1681]\n",
      " [ 669  355 1682]]\n",
      "[[ 676  482    2]\n",
      " [ 676  482    3]\n",
      " [ 676  482    4]\n",
      " ...\n",
      " [ 676  482 1680]\n",
      " [ 676  482 1681]\n",
      " [ 676  482 1682]]\n",
      "[[ 674  304    2]\n",
      " [ 674  304    3]\n",
      " [ 674  304    4]\n",
      " ...\n",
      " [ 674  304 1680]\n",
      " [ 674  304 1681]\n",
      " [ 674  304 1682]]\n",
      "[[ 652  294    1]\n",
      " [ 652  294    2]\n",
      " [ 652  294    3]\n",
      " ...\n",
      " [ 652  294 1680]\n",
      " [ 652  294 1681]\n",
      " [ 652  294 1682]]\n",
      "[[ 677  358    2]\n",
      " [ 677  358    3]\n",
      " [ 677  358    4]\n",
      " ...\n",
      " [ 677  358 1680]\n",
      " [ 677  358 1681]\n",
      " [ 677  358 1682]]\n",
      "[[ 682  192    6]\n",
      " [ 682  192   10]\n",
      " [ 682  192   13]\n",
      " ...\n",
      " [ 682  192 1680]\n",
      " [ 682  192 1681]\n",
      " [ 682  192 1682]]\n",
      "[[ 679   69    2]\n",
      " [ 679   69    3]\n",
      " [ 679   69    4]\n",
      " ...\n",
      " [ 679   69 1680]\n",
      " [ 679   69 1681]\n",
      " [ 679   69 1682]]\n",
      "[[ 684  161    2]\n",
      " [ 684  161    3]\n",
      " [ 684  161    4]\n",
      " ...\n",
      " [ 684  161 1680]\n",
      " [ 684  161 1681]\n",
      " [ 684  161 1682]]\n",
      "[[ 685  327    1]\n",
      " [ 685  327    2]\n",
      " [ 685  327    3]\n",
      " ...\n",
      " [ 685  327 1680]\n",
      " [ 685  327 1681]\n",
      " [ 685  327 1682]]\n",
      "[[ 683  331    1]\n",
      " [ 683  331    2]\n",
      " [ 683  331    3]\n",
      " ...\n",
      " [ 683  331 1680]\n",
      " [ 683  331 1681]\n",
      " [ 683  331 1682]]\n",
      "[[ 691   50    2]\n",
      " [ 691   50    3]\n",
      " [ 691   50    4]\n",
      " ...\n",
      " [ 691   50 1680]\n",
      " [ 691   50 1681]\n",
      " [ 691   50 1682]]\n",
      "[[ 672   15    1]\n",
      " [ 672   15    2]\n",
      " [ 672   15    3]\n",
      " ...\n",
      " [ 672   15 1680]\n",
      " [ 672   15 1681]\n",
      " [ 672   15 1682]]\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[ 692 1023    2]\n",
      " [ 692 1023    3]\n",
      " [ 692 1023    4]\n",
      " ...\n",
      " [ 692 1023 1680]\n",
      " [ 692 1023 1681]\n",
      " [ 692 1023 1682]]\n",
      "[[ 690  705    2]\n",
      " [ 690  705    3]\n",
      " [ 690  705    5]\n",
      " ...\n",
      " [ 690  705 1680]\n",
      " [ 690  705 1681]\n",
      " [ 690  705 1682]]\n",
      "[[ 689  298    2]\n",
      " [ 689  298    3]\n",
      " [ 689  298    4]\n",
      " ...\n",
      " [ 689  298 1680]\n",
      " [ 689  298 1681]\n",
      " [ 689  298 1682]]\n",
      "[[ 686  234    1]\n",
      " [ 686  234    3]\n",
      " [ 686  234    4]\n",
      " ...\n",
      " [ 686  234 1680]\n",
      " [ 686  234 1681]\n",
      " [ 686  234 1682]]\n",
      "[[ 693  499    1]\n",
      " [ 693  499    2]\n",
      " [ 693  499    3]\n",
      " ...\n",
      " [ 693  499 1680]\n",
      " [ 693  499 1681]\n",
      " [ 693  499 1682]]\n",
      "[[ 688  898    1]\n",
      " [ 688  898    2]\n",
      " [ 688  898    3]\n",
      " ...\n",
      " [ 688  898 1680]\n",
      " [ 688  898 1681]\n",
      " [ 688  898 1682]]\n",
      "[[ 697 1012    2]\n",
      " [ 697 1012    3]\n",
      " [ 697 1012    4]\n",
      " ...\n",
      " [ 697 1012 1680]\n",
      " [ 697 1012 1681]\n",
      " [ 697 1012 1682]]\n",
      "[[ 698  968    2]\n",
      " [ 698  968    3]\n",
      " [ 698  968    4]\n",
      " ...\n",
      " [ 698  968 1680]\n",
      " [ 698  968 1681]\n",
      " [ 698  968 1682]]\n",
      "[[ 670  521    1]\n",
      " [ 670  521    2]\n",
      " [ 670  521    3]\n",
      " ...\n",
      " [ 670  521 1680]\n",
      " [ 670  521 1681]\n",
      " [ 670  521 1682]]\n",
      "[[ 694  489    1]\n",
      " [ 694  489    2]\n",
      " [ 694  489    3]\n",
      " ...\n",
      " [ 694  489 1680]\n",
      " [ 694  489 1681]\n",
      " [ 694  489 1682]]\n",
      "[[ 680  273    2]\n",
      " [ 680  273    3]\n",
      " [ 680  273    4]\n",
      " ...\n",
      " [ 680  273 1680]\n",
      " [ 680  273 1681]\n",
      " [ 680  273 1682]]\n",
      "[[ 705  625    3]\n",
      " [ 705  625    4]\n",
      " [ 705  625    5]\n",
      " ...\n",
      " [ 705  625 1680]\n",
      " [ 705  625 1681]\n",
      " [ 705  625 1682]]\n",
      "[[ 701  326    2]\n",
      " [ 701  326    3]\n",
      " [ 701  326    4]\n",
      " ...\n",
      " [ 701  326 1680]\n",
      " [ 701  326 1681]\n",
      " [ 701  326 1682]]\n",
      "[[ 699  930    2]\n",
      " [ 699  930    4]\n",
      " [ 699  930    5]\n",
      " ...\n",
      " [ 699  930 1680]\n",
      " [ 699  930 1681]\n",
      " [ 699  930 1682]]\n",
      "[[ 704  316    1]\n",
      " [ 704  316    2]\n",
      " [ 704  316    3]\n",
      " ...\n",
      " [ 704  316 1680]\n",
      " [ 704  316 1681]\n",
      " [ 704  316 1682]]\n",
      "[[ 707  505    1]\n",
      " [ 707  505    2]\n",
      " [ 707  505    3]\n",
      " ...\n",
      " [ 707  505 1680]\n",
      " [ 707  505 1681]\n",
      " [ 707  505 1682]]\n",
      "[[ 700   48    1]\n",
      " [ 700   48    2]\n",
      " [ 700   48    3]\n",
      " ...\n",
      " [ 700   48 1680]\n",
      " [ 700   48 1681]\n",
      " [ 700   48 1682]]\n",
      "[[ 687  300    1]\n",
      " [ 687  300    2]\n",
      " [ 687  300    3]\n",
      " ...\n",
      " [ 687  300 1680]\n",
      " [ 687  300 1681]\n",
      " [ 687  300 1682]]\n",
      "[[ 695  319    1]\n",
      " [ 695  319    2]\n",
      " [ 695  319    3]\n",
      " ...\n",
      " [ 695  319 1680]\n",
      " [ 695  319 1681]\n",
      " [ 695  319 1682]]\n",
      "[[ 675  321    1]\n",
      " [ 675  321    2]\n",
      " [ 675  321    3]\n",
      " ...\n",
      " [ 675  321 1680]\n",
      " [ 675  321 1681]\n",
      " [ 675  321 1682]]\n",
      "[[ 708  112    2]\n",
      " [ 708  112    3]\n",
      " [ 708  112    4]\n",
      " ...\n",
      " [ 708  112 1680]\n",
      " [ 708  112 1681]\n",
      " [ 708  112 1682]]\n",
      "[[ 709  727    3]\n",
      " [ 709  727    6]\n",
      " [ 709  727    8]\n",
      " ...\n",
      " [ 709  727 1680]\n",
      " [ 709  727 1681]\n",
      " [ 709  727 1682]]\n",
      "[[ 711  732    1]\n",
      " [ 711  732    2]\n",
      " [ 711  732    3]\n",
      " ...\n",
      " [ 711  732 1680]\n",
      " [ 711  732 1681]\n",
      " [ 711  732 1682]]\n",
      "[[ 710  874    2]\n",
      " [ 710  874    3]\n",
      " [ 710  874    4]\n",
      " ...\n",
      " [ 710  874 1680]\n",
      " [ 710  874 1681]\n",
      " [ 710  874 1682]]\n",
      "[[ 712  140    1]\n",
      " [ 712  140    2]\n",
      " [ 712  140    3]\n",
      " ...\n",
      " [ 712  140 1680]\n",
      " [ 712  140 1681]\n",
      " [ 712  140 1682]]\n",
      "[[ 715  426    3]\n",
      " [ 715  426    5]\n",
      " [ 715  426    6]\n",
      " ...\n",
      " [ 715  426 1680]\n",
      " [ 715  426 1681]\n",
      " [ 715  426 1682]]\n",
      "[[ 713  347    1]\n",
      " [ 713  347    2]\n",
      " [ 713  347    3]\n",
      " ...\n",
      " [ 713  347 1680]\n",
      " [ 713  347 1681]\n",
      " [ 713  347 1682]]\n",
      "[[ 716  732    2]\n",
      " [ 716  732    3]\n",
      " [ 716  732    5]\n",
      " ...\n",
      " [ 716  732 1680]\n",
      " [ 716  732 1681]\n",
      " [ 716  732 1682]]\n",
      "[[ 681  538    1]\n",
      " [ 681  538    2]\n",
      " [ 681  538    3]\n",
      " ...\n",
      " [ 681  538 1680]\n",
      " [ 681  538 1681]\n",
      " [ 681  538 1682]]\n",
      "[[ 678  100    2]\n",
      " [ 678  100    3]\n",
      " [ 678  100    4]\n",
      " ...\n",
      " [ 678  100 1680]\n",
      " [ 678  100 1681]\n",
      " [ 678  100 1682]]\n",
      "[[ 719  532    1]\n",
      " [ 719  532    2]\n",
      " [ 719  532    3]\n",
      " ...\n",
      " [ 719  532 1680]\n",
      " [ 719  532 1681]\n",
      " [ 719  532 1682]]\n",
      "[[ 702  227    1]\n",
      " [ 702  227    2]\n",
      " [ 702  227    3]\n",
      " ...\n",
      " [ 702  227 1680]\n",
      " [ 702  227 1681]\n",
      " [ 702  227 1682]]\n",
      "[[ 721  739    2]\n",
      " [ 721  739    3]\n",
      " [ 721  739    4]\n",
      " ...\n",
      " [ 721  739 1680]\n",
      " [ 721  739 1681]\n",
      " [ 721  739 1682]]\n",
      "[[ 714   50    2]\n",
      " [ 714   50    4]\n",
      " [ 714   50    5]\n",
      " ...\n",
      " [ 714   50 1680]\n",
      " [ 714   50 1681]\n",
      " [ 714   50 1682]]\n",
      "[[ 717  299    1]\n",
      " [ 717  299    2]\n",
      " [ 717  299    3]\n",
      " ...\n",
      " [ 717  299 1680]\n",
      " [ 717  299 1681]\n",
      " [ 717  299 1682]]\n",
      "[[ 718  289    1]\n",
      " [ 718  289    2]\n",
      " [ 718  289    3]\n",
      " ...\n",
      " [ 718  289 1680]\n",
      " [ 718  289 1681]\n",
      " [ 718  289 1682]]\n",
      "[[ 696  178    1]\n",
      " [ 696  178    2]\n",
      " [ 696  178    3]\n",
      " ...\n",
      " [ 696  178 1680]\n",
      " [ 696  178 1681]\n",
      " [ 696  178 1682]]\n",
      "[[ 722  151    1]\n",
      " [ 722  151    2]\n",
      " [ 722  151    3]\n",
      " ...\n",
      " [ 722  151 1680]\n",
      " [ 722  151 1681]\n",
      " [ 722  151 1682]]\n",
      "[[ 724  349    1]\n",
      " [ 724  349    2]\n",
      " [ 724  349    3]\n",
      " ...\n",
      " [ 724  349 1680]\n",
      " [ 724  349 1681]\n",
      " [ 724  349 1682]]\n",
      "[[ 727   27    3]\n",
      " [ 727   27    4]\n",
      " [ 727   27    6]\n",
      " ...\n",
      " [ 727   27 1680]\n",
      " [ 727   27 1681]\n",
      " [ 727   27 1682]]\n",
      "[[ 725  245    1]\n",
      " [ 725  245    2]\n",
      " [ 725  245    3]\n",
      " ...\n",
      " [ 725  245 1680]\n",
      " [ 725  245 1681]\n",
      " [ 725  245 1682]]\n",
      "[[ 706   24    2]\n",
      " [ 706   24    3]\n",
      " [ 706   24    4]\n",
      " ...\n",
      " [ 706   24 1680]\n",
      " [ 706   24 1681]\n",
      " [ 706   24 1682]]\n",
      "[[ 720  315    1]\n",
      " [ 720  315    2]\n",
      " [ 720  315    3]\n",
      " ...\n",
      " [ 720  315 1680]\n",
      " [ 720  315 1681]\n",
      " [ 720  315 1682]]\n",
      "[[ 729  901    1]\n",
      " [ 729  901    2]\n",
      " [ 729  901    3]\n",
      " ...\n",
      " [ 729  901 1680]\n",
      " [ 729  901 1681]\n",
      " [ 729  901 1682]]\n",
      "[[ 726  535    2]\n",
      " [ 726  535    3]\n",
      " [ 726  535    4]\n",
      " ...\n",
      " [ 726  535 1680]\n",
      " [ 726  535 1681]\n",
      " [ 726  535 1682]]\n",
      "[[ 728  289    1]\n",
      " [ 728  289    2]\n",
      " [ 728  289    3]\n",
      " ...\n",
      " [ 728  289 1680]\n",
      " [ 728  289 1681]\n",
      " [ 728  289 1682]]\n",
      "[[ 703  328    2]\n",
      " [ 703  328    3]\n",
      " [ 703  328    4]\n",
      " ...\n",
      " [ 703  328 1680]\n",
      " [ 703  328 1681]\n",
      " [ 703  328 1682]]\n",
      "[[ 738  164    3]\n",
      " [ 738  164    5]\n",
      " [ 738  164    6]\n",
      " ...\n",
      " [ 738  164 1680]\n",
      " [ 738  164 1681]\n",
      " [ 738  164 1682]]\n",
      "[[ 736 1089    1]\n",
      " [ 736 1089    2]\n",
      " [ 736 1089    3]\n",
      " ...\n",
      " [ 736 1089 1680]\n",
      " [ 736 1089 1681]\n",
      " [ 736 1089 1682]]\n",
      "[[ 734  132    1]\n",
      " [ 734  132    2]\n",
      " [ 734  132    3]\n",
      " ...\n",
      " [ 734  132 1680]\n",
      " [ 734  132 1681]\n",
      " [ 734  132 1682]]\n",
      "[[ 730    7    2]\n",
      " [ 730    7    3]\n",
      " [ 730    7    4]\n",
      " ...\n",
      " [ 730    7 1680]\n",
      " [ 730    7 1681]\n",
      " [ 730    7 1682]]\n",
      "[[ 743  297    1]\n",
      " [ 743  297    2]\n",
      " [ 743  297    3]\n",
      " ...\n",
      " [ 743  297 1680]\n",
      " [ 743  297 1681]\n",
      " [ 743  297 1682]]\n",
      "[[ 742   14    2]\n",
      " [ 742   14    3]\n",
      " [ 742   14    4]\n",
      " ...\n",
      " [ 742   14 1680]\n",
      " [ 742   14 1681]\n",
      " [ 742   14 1682]]\n",
      "[[ 737  196    1]\n",
      " [ 737  196    2]\n",
      " [ 737  196    3]\n",
      " ...\n",
      " [ 737  196 1680]\n",
      " [ 737  196 1681]\n",
      " [ 737  196 1682]]\n",
      "[[ 733  126    2]\n",
      " [ 733  126    3]\n",
      " [ 733  126    4]\n",
      " ...\n",
      " [ 733  126 1680]\n",
      " [ 733  126 1681]\n",
      " [ 733  126 1682]]\n",
      "[[ 745  222    2]\n",
      " [ 745  222    3]\n",
      " [ 745  222    4]\n",
      " ...\n",
      " [ 745  222 1680]\n",
      " [ 745  222 1681]\n",
      " [ 745  222 1682]]\n",
      "[[ 740  326    1]\n",
      " [ 740  326    2]\n",
      " [ 740  326    3]\n",
      " ...\n",
      " [ 740  326 1680]\n",
      " [ 740  326 1681]\n",
      " [ 740  326 1682]]\n",
      "[[ 735  127    2]\n",
      " [ 735  127    3]\n",
      " [ 735  127    4]\n",
      " ...\n",
      " [ 735  127 1680]\n",
      " [ 735  127 1681]\n",
      " [ 735  127 1682]]\n",
      "[[ 747  109    2]\n",
      " [ 747  109    5]\n",
      " [ 747  109    6]\n",
      " ...\n",
      " [ 747  109 1680]\n",
      " [ 747  109 1681]\n",
      " [ 747  109 1682]]\n",
      "[[ 723   89    2]\n",
      " [ 723   89    3]\n",
      " [ 723   89    4]\n",
      " ...\n",
      " [ 723   89 1680]\n",
      " [ 723   89 1681]\n",
      " [ 723   89 1682]]\n",
      "[[ 739  288    1]\n",
      " [ 739  288    2]\n",
      " [ 739  288    3]\n",
      " ...\n",
      " [ 739  288 1680]\n",
      " [ 739  288 1681]\n",
      " [ 739  288 1682]]\n",
      "[[ 749  448    3]\n",
      " [ 749  448    5]\n",
      " [ 749  448    6]\n",
      " ...\n",
      " [ 749  448 1680]\n",
      " [ 749  448 1681]\n",
      " [ 749  448 1682]]\n",
      "[[ 748  250    2]\n",
      " [ 748  250    3]\n",
      " [ 748  250    5]\n",
      " ...\n",
      " [ 748  250 1680]\n",
      " [ 748  250 1681]\n",
      " [ 748  250 1682]]\n",
      "[[ 746  157    3]\n",
      " [ 746  157    4]\n",
      " [ 746  157    5]\n",
      " ...\n",
      " [ 746  157 1680]\n",
      " [ 746  157 1681]\n",
      " [ 746  157 1682]]\n",
      "[[ 731   69    2]\n",
      " [ 731   69    3]\n",
      " [ 731   69    4]\n",
      " ...\n",
      " [ 731   69 1680]\n",
      " [ 731   69 1681]\n",
      " [ 731   69 1682]]\n",
      "[[ 750  683    1]\n",
      " [ 750  683    2]\n",
      " [ 750  683    3]\n",
      " ...\n",
      " [ 750  683 1680]\n",
      " [ 750  683 1681]\n",
      " [ 750  683 1682]]\n",
      "[[ 741  732    1]\n",
      " [ 741  732    2]\n",
      " [ 741  732    3]\n",
      " ...\n",
      " [ 741  732 1680]\n",
      " [ 741  732 1681]\n",
      " [ 741  732 1682]]\n",
      "[[ 751  433    4]\n",
      " [ 751  433    5]\n",
      " [ 751  433    6]\n",
      " ...\n",
      " [ 751  433 1680]\n",
      " [ 751  433 1681]\n",
      " [ 751  433 1682]]\n",
      "[[ 756   53    2]\n",
      " [ 756   53    4]\n",
      " [ 756   53    5]\n",
      " ...\n",
      " [ 756   53 1680]\n",
      " [ 756   53 1681]\n",
      " [ 756   53 1682]]\n",
      "[[ 757  678    3]\n",
      " [ 757  678    5]\n",
      " [ 757  678    6]\n",
      " ...\n",
      " [ 757  678 1680]\n",
      " [ 757  678 1681]\n",
      " [ 757  678 1682]]\n",
      "[[ 752  311    1]\n",
      " [ 752  311    2]\n",
      " [ 752  311    3]\n",
      " ...\n",
      " [ 752  311 1680]\n",
      " [ 752  311 1681]\n",
      " [ 752  311 1682]]\n",
      "[[ 758  241    1]\n",
      " [ 758  241    2]\n",
      " [ 758  241    3]\n",
      " ...\n",
      " [ 758  241 1680]\n",
      " [ 758  241 1681]\n",
      " [ 758  241 1682]]\n",
      "[[ 732  294    1]\n",
      " [ 732  294    2]\n",
      " [ 732  294    3]\n",
      " ...\n",
      " [ 732  294 1680]\n",
      " [ 732  294 1681]\n",
      " [ 732  294 1682]]\n",
      "[[ 762  111    1]\n",
      " [ 762  111    2]\n",
      " [ 762  111    3]\n",
      " ...\n",
      " [ 762  111 1680]\n",
      " [ 762  111 1681]\n",
      " [ 762  111 1682]]\n",
      "[[ 744   28    2]\n",
      " [ 744   28    3]\n",
      " [ 744   28    4]\n",
      " ...\n",
      " [ 744   28 1680]\n",
      " [ 744   28 1681]\n",
      " [ 744   28 1682]]\n",
      "[[ 754  293    1]\n",
      " [ 754  293    2]\n",
      " [ 754  293    3]\n",
      " ...\n",
      " [ 754  293 1680]\n",
      " [ 754  293 1681]\n",
      " [ 754  293 1682]]\n",
      "[[ 753  187    1]\n",
      " [ 753  187    2]\n",
      " [ 753  187    3]\n",
      " ...\n",
      " [ 753  187 1680]\n",
      " [ 753  187 1681]\n",
      " [ 753  187 1682]]\n",
      "[[ 763  174    2]\n",
      " [ 763  174    3]\n",
      " [ 763  174    6]\n",
      " ...\n",
      " [ 763  174 1680]\n",
      " [ 763  174 1681]\n",
      " [ 763  174 1682]]\n",
      "[[ 764    1    3]\n",
      " [ 764    1    5]\n",
      " [ 764    1    6]\n",
      " ...\n",
      " [ 764    1 1680]\n",
      " [ 764    1 1681]\n",
      " [ 764    1 1682]]\n",
      "[[ 767   56    2]\n",
      " [ 767   56    3]\n",
      " [ 767   56    4]\n",
      " ...\n",
      " [ 767   56 1680]\n",
      " [ 767   56 1681]\n",
      " [ 767   56 1682]]\n",
      "[[ 769 1028    2]\n",
      " [ 769 1028    3]\n",
      " [ 769 1028    4]\n",
      " ...\n",
      " [ 769 1028 1680]\n",
      " [ 769 1028 1681]\n",
      " [ 769 1028 1682]]\n",
      "[[ 755  264    1]\n",
      " [ 755  264    2]\n",
      " [ 755  264    3]\n",
      " ...\n",
      " [ 755  264 1680]\n",
      " [ 755  264 1681]\n",
      " [ 755  264 1682]]\n",
      "[[ 771    1    2]\n",
      " [ 771    1    3]\n",
      " [ 771    1    5]\n",
      " ...\n",
      " [ 771    1 1680]\n",
      " [ 771    1 1681]\n",
      " [ 771    1 1682]]\n",
      "[[ 768  269    2]\n",
      " [ 768  269    3]\n",
      " [ 768  269    4]\n",
      " ...\n",
      " [ 768  269 1680]\n",
      " [ 768  269 1681]\n",
      " [ 768  269 1682]]\n",
      "[[ 773  462    3]\n",
      " [ 773  462    4]\n",
      " [ 773  462    5]\n",
      " ...\n",
      " [ 773  462 1680]\n",
      " [ 773  462 1681]\n",
      " [ 773  462 1682]]\n",
      "[[ 765  275    1]\n",
      " [ 765  275    2]\n",
      " [ 765  275    3]\n",
      " ...\n",
      " [ 765  275 1680]\n",
      " [ 765  275 1681]\n",
      " [ 765  275 1682]]\n",
      "[[ 772  312    1]\n",
      " [ 772  312    2]\n",
      " [ 772  312    3]\n",
      " ...\n",
      " [ 772  312 1680]\n",
      " [ 772  312 1681]\n",
      " [ 772  312 1682]]\n",
      "[[ 766  198    1]\n",
      " [ 766  198    2]\n",
      " [ 766  198    3]\n",
      " ...\n",
      " [ 766  198 1680]\n",
      " [ 766  198 1681]\n",
      " [ 766  198 1682]]\n",
      "[[ 774   54    1]\n",
      " [ 774   54    3]\n",
      " [ 774   54    5]\n",
      " ...\n",
      " [ 774   54 1680]\n",
      " [ 774   54 1681]\n",
      " [ 774   54 1682]]\n",
      "[[ 760   50    1]\n",
      " [ 760   50    2]\n",
      " [ 760   50    3]\n",
      " ...\n",
      " [ 760   50 1680]\n",
      " [ 760   50 1681]\n",
      " [ 760   50 1682]]\n",
      "[[ 761  289    2]\n",
      " [ 761  289    3]\n",
      " [ 761  289    4]\n",
      " ...\n",
      " [ 761  289 1680]\n",
      " [ 761  289 1681]\n",
      " [ 761  289 1682]]\n",
      "[[ 777  100    2]\n",
      " [ 777  100    3]\n",
      " [ 777  100    4]\n",
      " ...\n",
      " [ 777  100 1680]\n",
      " [ 777  100 1681]\n",
      " [ 777  100 1682]]\n",
      "[[ 759  294    2]\n",
      " [ 759  294    3]\n",
      " [ 759  294    4]\n",
      " ...\n",
      " [ 759  294 1680]\n",
      " [ 759  294 1681]\n",
      " [ 759  294 1682]]\n",
      "[[ 776   53    1]\n",
      " [ 776   53    2]\n",
      " [ 776   53    3]\n",
      " ...\n",
      " [ 776   53 1680]\n",
      " [ 776   53 1681]\n",
      " [ 776   53 1682]]\n",
      "[[ 780  339    1]\n",
      " [ 780  339    2]\n",
      " [ 780  339    3]\n",
      " ...\n",
      " [ 780  339 1680]\n",
      " [ 780  339 1681]\n",
      " [ 780  339 1682]]\n",
      "[[ 779  879    2]\n",
      " [ 779  879    3]\n",
      " [ 779  879    4]\n",
      " ...\n",
      " [ 779  879 1680]\n",
      " [ 779  879 1681]\n",
      " [ 779  879 1682]]\n",
      "[[ 778  780    1]\n",
      " [ 778  780    2]\n",
      " [ 778  780    3]\n",
      " ...\n",
      " [ 778  780 1680]\n",
      " [ 778  780 1681]\n",
      " [ 778  780 1682]]\n",
      "[[ 782  254    1]\n",
      " [ 782  254    2]\n",
      " [ 782  254    3]\n",
      " ...\n",
      " [ 782  254 1680]\n",
      " [ 782  254 1681]\n",
      " [ 782  254 1682]]\n",
      "[[ 786   66    2]\n",
      " [ 786   66    3]\n",
      " [ 786   66    5]\n",
      " ...\n",
      " [ 786   66 1680]\n",
      " [ 786   66 1681]\n",
      " [ 786   66 1682]]\n",
      "[[ 784  327    1]\n",
      " [ 784  327    2]\n",
      " [ 784  327    3]\n",
      " ...\n",
      " [ 784  327 1680]\n",
      " [ 784  327 1681]\n",
      " [ 784  327 1682]]\n",
      "[[ 770  303    2]\n",
      " [ 770  303    3]\n",
      " [ 770  303    4]\n",
      " ...\n",
      " [ 770  303 1680]\n",
      " [ 770  303 1681]\n",
      " [ 770  303 1682]]\n",
      "[[ 788  445    2]\n",
      " [ 788  445    3]\n",
      " [ 788  445    5]\n",
      " ...\n",
      " [ 788  445 1680]\n",
      " [ 788  445 1681]\n",
      " [ 788  445 1682]]\n",
      "[[ 789  100    2]\n",
      " [ 789  100    3]\n",
      " [ 789  100    4]\n",
      " ...\n",
      " [ 789  100 1680]\n",
      " [ 789  100 1681]\n",
      " [ 789  100 1682]]\n",
      "[[ 790 1244    3]\n",
      " [ 790 1244    5]\n",
      " [ 790 1244    6]\n",
      " ...\n",
      " [ 790 1244 1680]\n",
      " [ 790 1244 1681]\n",
      " [ 790 1244 1682]]\n",
      "[[ 787  331    1]\n",
      " [ 787  331    2]\n",
      " [ 787  331    3]\n",
      " ...\n",
      " [ 787  331 1680]\n",
      " [ 787  331 1681]\n",
      " [ 787  331 1682]]\n",
      "[[ 783  260    1]\n",
      " [ 783  260    2]\n",
      " [ 783  260    3]\n",
      " ...\n",
      " [ 783  260 1680]\n",
      " [ 783  260 1681]\n",
      " [ 783  260 1682]]\n",
      "[[ 785  288    2]\n",
      " [ 785  288    3]\n",
      " [ 785  288    4]\n",
      " ...\n",
      " [ 785  288 1680]\n",
      " [ 785  288 1681]\n",
      " [ 785  288 1682]]\n",
      "[[ 794  473    2]\n",
      " [ 794  473    3]\n",
      " [ 794  473    4]\n",
      " ...\n",
      " [ 794  473 1680]\n",
      " [ 794  473 1681]\n",
      " [ 794  473 1682]]\n",
      "[[ 781  245    1]\n",
      " [ 781  245    2]\n",
      " [ 781  245    3]\n",
      " ...\n",
      " [ 781  245 1680]\n",
      " [ 781  245 1681]\n",
      " [ 781  245 1682]]\n",
      "[[ 796  945    3]\n",
      " [ 796  945    6]\n",
      " [ 796  945    7]\n",
      " ...\n",
      " [ 796  945 1680]\n",
      " [ 796  945 1681]\n",
      " [ 796  945 1682]]\n",
      "[[ 795    7    5]\n",
      " [ 795    7    6]\n",
      " [ 795    7    9]\n",
      " ...\n",
      " [ 795    7 1680]\n",
      " [ 795    7 1681]\n",
      " [ 795    7 1682]]\n",
      "[[ 793    1    2]\n",
      " [ 793    1    4]\n",
      " [ 793    1    5]\n",
      " ...\n",
      " [ 793    1 1680]\n",
      " [ 793    1 1681]\n",
      " [ 793    1 1682]]\n",
      "[[ 798  254    3]\n",
      " [ 798  254    4]\n",
      " [ 798  254    5]\n",
      " ...\n",
      " [ 798  254 1680]\n",
      " [ 798  254 1681]\n",
      " [ 798  254 1682]]\n",
      "[[ 791  181    1]\n",
      " [ 791  181    2]\n",
      " [ 791  181    3]\n",
      " ...\n",
      " [ 791  181 1680]\n",
      " [ 791  181 1681]\n",
      " [ 791  181 1682]]\n",
      "[[ 802  263    1]\n",
      " [ 802  263    2]\n",
      " [ 802  263    3]\n",
      " ...\n",
      " [ 802  263 1680]\n",
      " [ 802  263 1681]\n",
      " [ 802  263 1682]]\n",
      "[[ 800  127    2]\n",
      " [ 800  127    3]\n",
      " [ 800  127    4]\n",
      " ...\n",
      " [ 800  127 1680]\n",
      " [ 800  127 1681]\n",
      " [ 800  127 1682]]\n",
      "[[ 804 1291    3]\n",
      " [ 804 1291    5]\n",
      " [ 804 1291    6]\n",
      " ...\n",
      " [ 804 1291 1680]\n",
      " [ 804 1291 1681]\n",
      " [ 804 1291 1682]]\n",
      "[[ 803  300    1]\n",
      " [ 803  300    2]\n",
      " [ 803  300    3]\n",
      " ...\n",
      " [ 803  300 1680]\n",
      " [ 803  300 1681]\n",
      " [ 803  300 1682]]\n",
      "[[ 775  887    1]\n",
      " [ 775  887    2]\n",
      " [ 775  887    3]\n",
      " ...\n",
      " [ 775  887 1680]\n",
      " [ 775  887 1681]\n",
      " [ 775  887 1682]]\n",
      "[[ 792  831    2]\n",
      " [ 792  831    3]\n",
      " [ 792  831    4]\n",
      " ...\n",
      " [ 792  831 1680]\n",
      " [ 792  831 1681]\n",
      " [ 792  831 1682]]\n",
      "[[ 799  748    1]\n",
      " [ 799  748    2]\n",
      " [ 799  748    3]\n",
      " ...\n",
      " [ 799  748 1680]\n",
      " [ 799  748 1681]\n",
      " [ 799  748 1682]]\n",
      "[[ 805  202    2]\n",
      " [ 805  202    3]\n",
      " [ 805  202    6]\n",
      " ...\n",
      " [ 805  202 1680]\n",
      " [ 805  202 1681]\n",
      " [ 805  202 1682]]\n",
      "[[ 806  249    4]\n",
      " [ 806  249    5]\n",
      " [ 806  249    7]\n",
      " ...\n",
      " [ 806  249 1680]\n",
      " [ 806  249 1681]\n",
      " [ 806  249 1682]]\n",
      "[[ 807   22    3]\n",
      " [ 807   22    4]\n",
      " [ 807   22    5]\n",
      " ...\n",
      " [ 807   22 1680]\n",
      " [ 807   22 1681]\n",
      " [ 807   22 1682]]\n",
      "[[ 797  988    1]\n",
      " [ 797  988    2]\n",
      " [ 797  988    3]\n",
      " ...\n",
      " [ 797  988 1680]\n",
      " [ 797  988 1681]\n",
      " [ 797  988 1682]]\n",
      "[[ 801  300    1]\n",
      " [ 801  300    2]\n",
      " [ 801  300    3]\n",
      " ...\n",
      " [ 801  300 1680]\n",
      " [ 801  300 1681]\n",
      " [ 801  300 1682]]\n",
      "[[ 809  289    1]\n",
      " [ 809  289    2]\n",
      " [ 809  289    3]\n",
      " ...\n",
      " [ 809  289 1680]\n",
      " [ 809  289 1681]\n",
      " [ 809  289 1682]]\n",
      "[[ 815  133    3]\n",
      " [ 815  133    4]\n",
      " [ 815  133    5]\n",
      " ...\n",
      " [ 815  133 1680]\n",
      " [ 815  133 1681]\n",
      " [ 815  133 1682]]\n",
      "[[ 817  329    2]\n",
      " [ 817  329    3]\n",
      " [ 817  329    4]\n",
      " ...\n",
      " [ 817  329 1680]\n",
      " [ 817  329 1681]\n",
      " [ 817  329 1682]]\n",
      "[[ 821  476    2]\n",
      " [ 821  476    3]\n",
      " [ 821  476    4]\n",
      " ...\n",
      " [ 821  476 1680]\n",
      " [ 821  476 1681]\n",
      " [ 821  476 1682]]\n",
      "[[ 818  751    1]\n",
      " [ 818  751    2]\n",
      " [ 818  751    3]\n",
      " ...\n",
      " [ 818  751 1680]\n",
      " [ 818  751 1681]\n",
      " [ 818  751 1682]]\n",
      "[[ 814  441    1]\n",
      " [ 814  441    2]\n",
      " [ 814  441    3]\n",
      " ...\n",
      " [ 814  441 1680]\n",
      " [ 814  441 1681]\n",
      " [ 814  441 1682]]\n",
      "[[ 812  881    1]\n",
      " [ 812  881    2]\n",
      " [ 812  881    3]\n",
      " ...\n",
      " [ 812  881 1680]\n",
      " [ 812  881 1681]\n",
      " [ 812  881 1682]]\n",
      "[[ 823 1046    2]\n",
      " [ 823 1046    3]\n",
      " [ 823 1046    5]\n",
      " ...\n",
      " [ 823 1046 1680]\n",
      " [ 823 1046 1681]\n",
      " [ 823 1046 1682]]\n",
      "[[ 825  508    1]\n",
      " [ 825  508    2]\n",
      " [ 825  508    3]\n",
      " ...\n",
      " [ 825  508 1680]\n",
      " [ 825  508 1681]\n",
      " [ 825  508 1682]]\n",
      "[[ 827  333    1]\n",
      " [ 827  333    2]\n",
      " [ 827  333    3]\n",
      " ...\n",
      " [ 827  333 1680]\n",
      " [ 827  333 1681]\n",
      " [ 827  333 1682]]\n",
      "[[ 829  255    2]\n",
      " [ 829  255    3]\n",
      " [ 829  255    4]\n",
      " ...\n",
      " [ 829  255 1680]\n",
      " [ 829  255 1681]\n",
      " [ 829  255 1682]]\n",
      "[[ 811  292    1]\n",
      " [ 811  292    2]\n",
      " [ 811  292    3]\n",
      " ...\n",
      " [ 811  292 1680]\n",
      " [ 811  292 1681]\n",
      " [ 811  292 1682]]\n",
      "[[ 830  172    3]\n",
      " [ 830  172    4]\n",
      " [ 830  172    5]\n",
      " ...\n",
      " [ 830  172 1680]\n",
      " [ 830  172 1681]\n",
      " [ 830  172 1682]]\n",
      "[[ 826  385    3]\n",
      " [ 826  385    5]\n",
      " [ 826  385    6]\n",
      " ...\n",
      " [ 826  385 1680]\n",
      " [ 826  385 1681]\n",
      " [ 826  385 1682]]\n",
      "[[ 831  100    2]\n",
      " [ 831  100    3]\n",
      " [ 831  100    4]\n",
      " ...\n",
      " [ 831  100 1680]\n",
      " [ 831  100 1681]\n",
      " [ 831  100 1682]]\n",
      "[[ 819  147    1]\n",
      " [ 819  147    2]\n",
      " [ 819  147    3]\n",
      " ...\n",
      " [ 819  147 1680]\n",
      " [ 819  147 1681]\n",
      " [ 819  147 1682]]\n",
      "[[ 828  896    1]\n",
      " [ 828  896    2]\n",
      " [ 828  896    3]\n",
      " ...\n",
      " [ 828  896 1680]\n",
      " [ 828  896 1681]\n",
      " [ 828  896 1682]]\n",
      "[[ 808  312    1]\n",
      " [ 808  312    2]\n",
      " [ 808  312    3]\n",
      " ...\n",
      " [ 808  312 1680]\n",
      " [ 808  312 1681]\n",
      " [ 808  312 1682]]\n",
      "[[ 835  187    2]\n",
      " [ 835  187    3]\n",
      " [ 835  187    4]\n",
      " ...\n",
      " [ 835  187 1680]\n",
      " [ 835  187 1681]\n",
      " [ 835  187 1682]]\n",
      "[[ 833  396    1]\n",
      " [ 833  396    2]\n",
      " [ 833  396    3]\n",
      " ...\n",
      " [ 833  396 1680]\n",
      " [ 833  396 1681]\n",
      " [ 833  396 1682]]\n",
      "[[ 836  170    1]\n",
      " [ 836  170    2]\n",
      " [ 836  170    3]\n",
      " ...\n",
      " [ 836  170 1680]\n",
      " [ 836  170 1681]\n",
      " [ 836  170 1682]]\n",
      "[[ 816 1025    1]\n",
      " [ 816 1025    2]\n",
      " [ 816 1025    3]\n",
      " ...\n",
      " [ 816 1025 1680]\n",
      " [ 816 1025 1681]\n",
      " [ 816 1025 1682]]\n",
      "[[ 838   70    2]\n",
      " [ 838   70    3]\n",
      " [ 838   70    4]\n",
      " ...\n",
      " [ 838   70 1680]\n",
      " [ 838   70 1681]\n",
      " [ 838   70 1682]]\n",
      "[[ 839  277    2]\n",
      " [ 839  277    3]\n",
      " [ 839  277    4]\n",
      " ...\n",
      " [ 839  277 1680]\n",
      " [ 839  277 1681]\n",
      " [ 839  277 1682]]\n",
      "[[ 840   81    1]\n",
      " [ 840   81    2]\n",
      " [ 840   81    3]\n",
      " ...\n",
      " [ 840   81 1680]\n",
      " [ 840   81 1681]\n",
      " [ 840   81 1682]]\n",
      "[[ 832  258    1]\n",
      " [ 832  258    2]\n",
      " [ 832  258    3]\n",
      " ...\n",
      " [ 832  258 1680]\n",
      " [ 832  258 1681]\n",
      " [ 832  258 1682]]\n",
      "[[ 810  342    1]\n",
      " [ 810  342    2]\n",
      " [ 810  342    3]\n",
      " ...\n",
      " [ 810  342 1680]\n",
      " [ 810  342 1681]\n",
      " [ 810  342 1682]]\n",
      "[[ 844  125    1]\n",
      " [ 844  125    3]\n",
      " [ 844  125    4]\n",
      " ...\n",
      " [ 844  125 1680]\n",
      " [ 844  125 1681]\n",
      " [ 844  125 1682]]\n",
      "[[ 843  209    2]\n",
      " [ 843  209    3]\n",
      " [ 843  209    4]\n",
      " ...\n",
      " [ 843  209 1680]\n",
      " [ 843  209 1681]\n",
      " [ 843  209 1682]]\n",
      "[[ 834  287    1]\n",
      " [ 834  287    2]\n",
      " [ 834  287    3]\n",
      " ...\n",
      " [ 834  287 1680]\n",
      " [ 834  287 1681]\n",
      " [ 834  287 1682]]\n",
      "[[ 846  558    1]\n",
      " [ 846  558    3]\n",
      " [ 846  558    5]\n",
      " ...\n",
      " [ 846  558 1680]\n",
      " [ 846  558 1681]\n",
      " [ 846  558 1682]]\n",
      "[[ 837  762    1]\n",
      " [ 837  762    2]\n",
      " [ 837  762    3]\n",
      " ...\n",
      " [ 837  762 1680]\n",
      " [ 837  762 1681]\n",
      " [ 837  762 1682]]\n",
      "[[ 813  294    1]\n",
      " [ 813  294    2]\n",
      " [ 813  294    3]\n",
      " ...\n",
      " [ 813  294 1680]\n",
      " [ 813  294 1681]\n",
      " [ 813  294 1682]]\n",
      "[[ 842  340    1]\n",
      " [ 842  340    2]\n",
      " [ 842  340    3]\n",
      " ...\n",
      " [ 842  340 1680]\n",
      " [ 842  340 1681]\n",
      " [ 842  340 1682]]\n",
      "[[ 847  168    2]\n",
      " [ 847  168    3]\n",
      " [ 847  168    4]\n",
      " ...\n",
      " [ 847  168 1680]\n",
      " [ 847  168 1681]\n",
      " [ 847  168 1682]]\n",
      "[[ 848  633    1]\n",
      " [ 848  633    2]\n",
      " [ 848  633    3]\n",
      " ...\n",
      " [ 848  633 1680]\n",
      " [ 848  633 1681]\n",
      " [ 848  633 1682]]\n",
      "[[ 822  926    2]\n",
      " [ 822  926    3]\n",
      " [ 822  926    4]\n",
      " ...\n",
      " [ 822  926 1680]\n",
      " [ 822  926 1681]\n",
      " [ 822  926 1682]]\n",
      "[[ 852  100    2]\n",
      " [ 852  100    3]\n",
      " [ 852  100    4]\n",
      " ...\n",
      " [ 852  100 1680]\n",
      " [ 852  100 1681]\n",
      " [ 852  100 1682]]\n",
      "[[ 851  340    1]\n",
      " [ 851  340    2]\n",
      " [ 851  340    3]\n",
      " ...\n",
      " [ 851  340 1680]\n",
      " [ 851  340 1681]\n",
      " [ 851  340 1682]]\n",
      "[[ 849  172    1]\n",
      " [ 849  172    2]\n",
      " [ 849  172    3]\n",
      " ...\n",
      " [ 849  172 1680]\n",
      " [ 849  172 1681]\n",
      " [ 849  172 1682]]\n",
      "[[ 854  185    2]\n",
      " [ 854  185    5]\n",
      " [ 854  185    6]\n",
      " ...\n",
      " [ 854  185 1680]\n",
      " [ 854  185 1681]\n",
      " [ 854  185 1682]]\n",
      "[[ 850  663    1]\n",
      " [ 850  663    2]\n",
      " [ 850  663    3]\n",
      " ...\n",
      " [ 850  663 1680]\n",
      " [ 850  663 1681]\n",
      " [ 850  663 1682]]\n",
      "[[ 858  181    1]\n",
      " [ 858  181    2]\n",
      " [ 858  181    3]\n",
      " ...\n",
      " [ 858  181 1680]\n",
      " [ 858  181 1681]\n",
      " [ 858  181 1682]]\n",
      "[[ 853  332    1]\n",
      " [ 853  332    2]\n",
      " [ 853  332    3]\n",
      " ...\n",
      " [ 853  332 1680]\n",
      " [ 853  332 1681]\n",
      " [ 853  332 1682]]\n",
      "[[ 855  283    1]\n",
      " [ 855  283    2]\n",
      " [ 855  283    3]\n",
      " ...\n",
      " [ 855  283 1680]\n",
      " [ 855  283 1681]\n",
      " [ 855  283 1682]]\n",
      "[[ 824  245    1]\n",
      " [ 824  245    2]\n",
      " [ 824  245    3]\n",
      " ...\n",
      " [ 824  245 1680]\n",
      " [ 824  245 1681]\n",
      " [ 824  245 1682]]\n",
      "[[ 845  310    1]\n",
      " [ 845  310    2]\n",
      " [ 845  310    3]\n",
      " ...\n",
      " [ 845  310 1680]\n",
      " [ 845  310 1681]\n",
      " [ 845  310 1682]]\n",
      "[[ 841  315    1]\n",
      " [ 841  315    2]\n",
      " [ 841  315    3]\n",
      " ...\n",
      " [ 841  315 1680]\n",
      " [ 841  315 1681]\n",
      " [ 841  315 1682]]\n",
      "[[ 859 1048    1]\n",
      " [ 859 1048    2]\n",
      " [ 859 1048    4]\n",
      " ...\n",
      " [ 859 1048 1680]\n",
      " [ 859 1048 1681]\n",
      " [ 859 1048 1682]]\n",
      "[[ 862   97    1]\n",
      " [ 862   97    2]\n",
      " [ 862   97    3]\n",
      " ...\n",
      " [ 862   97 1680]\n",
      " [ 862   97 1681]\n",
      " [ 862   97 1682]]\n",
      "[[ 856  688    1]\n",
      " [ 856  688    2]\n",
      " [ 856  688    3]\n",
      " ...\n",
      " [ 856  688 1680]\n",
      " [ 856  688 1681]\n",
      " [ 856  688 1682]]\n",
      "[[ 820  347    1]\n",
      " [ 820  347    2]\n",
      " [ 820  347    3]\n",
      " ...\n",
      " [ 820  347 1680]\n",
      " [ 820  347 1681]\n",
      " [ 820  347 1682]]\n",
      "[[ 863  751    1]\n",
      " [ 863  751    2]\n",
      " [ 863  751    3]\n",
      " ...\n",
      " [ 863  751 1677]\n",
      " [ 863  751 1681]\n",
      " [ 863  751 1682]]\n",
      "[[ 860  347    1]\n",
      " [ 860  347    2]\n",
      " [ 860  347    3]\n",
      " ...\n",
      " [ 860  347 1680]\n",
      " [ 860  347 1681]\n",
      " [ 860  347 1682]]\n",
      "[[ 857  328    1]\n",
      " [ 857  328    2]\n",
      " [ 857  328    3]\n",
      " ...\n",
      " [ 857  328 1680]\n",
      " [ 857  328 1681]\n",
      " [ 857  328 1682]]\n",
      "[[ 864  231    3]\n",
      " [ 864  231    6]\n",
      " [ 864  231   10]\n",
      " ...\n",
      " [ 864  231 1680]\n",
      " [ 864  231 1681]\n",
      " [ 864  231 1682]]\n",
      "[[ 865  473    2]\n",
      " [ 865  473    3]\n",
      " [ 865  473    4]\n",
      " ...\n",
      " [ 865  473 1680]\n",
      " [ 865  473 1681]\n",
      " [ 865  473 1682]]\n",
      "[[ 868  201    3]\n",
      " [ 868  201    4]\n",
      " [ 868  201    5]\n",
      " ...\n",
      " [ 868  201 1680]\n",
      " [ 868  201 1681]\n",
      " [ 868  201 1682]]\n",
      "[[ 867  216    2]\n",
      " [ 867  216    3]\n",
      " [ 867  216    4]\n",
      " ...\n",
      " [ 867  216 1680]\n",
      " [ 867  216 1681]\n",
      " [ 867  216 1682]]\n",
      "[[ 861  714    1]\n",
      " [ 861  714    2]\n",
      " [ 861  714    3]\n",
      " ...\n",
      " [ 861  714 1680]\n",
      " [ 861  714 1681]\n",
      " [ 861  714 1682]]\n",
      "[[ 870    4    3]\n",
      " [ 870    4    5]\n",
      " [ 870    4    8]\n",
      " ...\n",
      " [ 870    4 1680]\n",
      " [ 870    4 1681]\n",
      " [ 870    4 1682]]\n",
      "[[ 871  359    1]\n",
      " [ 871  359    2]\n",
      " [ 871  359    3]\n",
      " ...\n",
      " [ 871  359 1680]\n",
      " [ 871  359 1681]\n",
      " [ 871  359 1682]]\n",
      "[[ 875  183    1]\n",
      " [ 875  183    2]\n",
      " [ 875  183    3]\n",
      " ...\n",
      " [ 875  183 1680]\n",
      " [ 875  183 1681]\n",
      " [ 875  183 1682]]\n",
      "[[ 876  178    1]\n",
      " [ 876  178    2]\n",
      " [ 876  178    3]\n",
      " ...\n",
      " [ 876  178 1680]\n",
      " [ 876  178 1681]\n",
      " [ 876  178 1682]]\n",
      "[[ 872  106    2]\n",
      " [ 872  106    3]\n",
      " [ 872  106    4]\n",
      " ...\n",
      " [ 872  106 1680]\n",
      " [ 872  106 1681]\n",
      " [ 872  106 1682]]\n",
      "[[ 866  269    1]\n",
      " [ 866  269    2]\n",
      " [ 866  269    3]\n",
      " ...\n",
      " [ 866  269 1680]\n",
      " [ 866  269 1681]\n",
      " [ 866  269 1682]]\n",
      "[[ 877  173    1]\n",
      " [ 877  173    2]\n",
      " [ 877  173    3]\n",
      " ...\n",
      " [ 877  173 1680]\n",
      " [ 877  173 1681]\n",
      " [ 877  173 1682]]\n",
      "[[ 873  326    1]\n",
      " [ 873  326    2]\n",
      " [ 873  326    3]\n",
      " ...\n",
      " [ 873  326 1680]\n",
      " [ 873  326 1681]\n",
      " [ 873  326 1682]]\n",
      "[[ 880  721    6]\n",
      " [ 880  721    9]\n",
      " [ 880  721   10]\n",
      " ...\n",
      " [ 880  721 1680]\n",
      " [ 880  721 1681]\n",
      " [ 880  721 1682]]\n",
      "[[ 878  739    1]\n",
      " [ 878  739    2]\n",
      " [ 878  739    3]\n",
      " ...\n",
      " [ 878  739 1680]\n",
      " [ 878  739 1681]\n",
      " [ 878  739 1682]]\n",
      "[[ 869  515    1]\n",
      " [ 869  515    2]\n",
      " [ 869  515    3]\n",
      " ...\n",
      " [ 869  515 1680]\n",
      " [ 869  515 1681]\n",
      " [ 869  515 1682]]\n",
      "[[ 881 1217    2]\n",
      " [ 881 1217    3]\n",
      " [ 881 1217    5]\n",
      " ...\n",
      " [ 881 1217 1680]\n",
      " [ 881 1217 1681]\n",
      " [ 881 1217 1682]]\n",
      "[[ 879  294    2]\n",
      " [ 879  294    3]\n",
      " [ 879  294    4]\n",
      " ...\n",
      " [ 879  294 1680]\n",
      " [ 879  294 1681]\n",
      " [ 879  294 1682]]\n",
      "[[ 883  568    2]\n",
      " [ 883  568    3]\n",
      " [ 883  568    5]\n",
      " ...\n",
      " [ 883  568 1680]\n",
      " [ 883  568 1681]\n",
      " [ 883  568 1682]]\n",
      "[[ 882  470    2]\n",
      " [ 882  470    3]\n",
      " [ 882  470    5]\n",
      " ...\n",
      " [ 882  470 1680]\n",
      " [ 882  470 1681]\n",
      " [ 882  470 1682]]\n",
      "[[ 884  382    1]\n",
      " [ 884  382    2]\n",
      " [ 884  382    3]\n",
      " ...\n",
      " [ 884  382 1680]\n",
      " [ 884  382 1681]\n",
      " [ 884  382 1682]]\n",
      "[[ 886  238    6]\n",
      " [ 886  238    8]\n",
      " [ 886  238   13]\n",
      " ...\n",
      " [ 886  238 1680]\n",
      " [ 886  238 1681]\n",
      " [ 886  238 1682]]\n",
      "[[ 885  209    2]\n",
      " [ 885  209    3]\n",
      " [ 885  209    4]\n",
      " ...\n",
      " [ 885  209 1680]\n",
      " [ 885  209 1681]\n",
      " [ 885  209 1682]]\n",
      "[[ 889  382    5]\n",
      " [ 889  382    6]\n",
      " [ 889  382   10]\n",
      " ...\n",
      " [ 889  382 1680]\n",
      " [ 889  382 1681]\n",
      " [ 889  382 1682]]\n",
      "[[ 874  357    1]\n",
      " [ 874  357    2]\n",
      " [ 874  357    3]\n",
      " ...\n",
      " [ 874  357 1680]\n",
      " [ 874  357 1681]\n",
      " [ 874  357 1682]]\n",
      "[[ 892  134    3]\n",
      " [ 892  134    4]\n",
      " [ 892  134    6]\n",
      " ...\n",
      " [ 892  134 1680]\n",
      " [ 892  134 1681]\n",
      " [ 892  134 1682]]\n",
      "[[ 890  157    2]\n",
      " [ 890  157    3]\n",
      " [ 890  157    4]\n",
      " ...\n",
      " [ 890  157 1680]\n",
      " [ 890  157 1681]\n",
      " [ 890  157 1682]]\n",
      "[[ 893   96    2]\n",
      " [ 893   96    3]\n",
      " [ 893   96    4]\n",
      " ...\n",
      " [ 893   96 1680]\n",
      " [ 893   96 1681]\n",
      " [ 893   96 1682]]\n",
      "[[ 887    1    2]\n",
      " [ 887    1    3]\n",
      " [ 887    1    4]\n",
      " ...\n",
      " [ 887    1 1680]\n",
      " [ 887    1 1681]\n",
      " [ 887    1 1682]]\n",
      "[[ 891  471    1]\n",
      " [ 891  471    2]\n",
      " [ 891  471    3]\n",
      " ...\n",
      " [ 891  471 1680]\n",
      " [ 891  471 1681]\n",
      " [ 891  471 1682]]\n",
      "[[ 894    9    2]\n",
      " [ 894    9    3]\n",
      " [ 894    9    4]\n",
      " ...\n",
      " [ 894    9 1680]\n",
      " [ 894    9 1681]\n",
      " [ 894    9 1682]]\n",
      "[[ 896  768    3]\n",
      " [ 896  768    5]\n",
      " [ 896  768    6]\n",
      " ...\n",
      " [ 896  768 1679]\n",
      " [ 896  768 1680]\n",
      " [ 896  768 1682]]\n",
      "[[ 897  506    2]\n",
      " [ 897  506    3]\n",
      " [ 897  506    4]\n",
      " ...\n",
      " [ 897  506 1680]\n",
      " [ 897  506 1681]\n",
      " [ 897  506 1682]]\n",
      "[[ 901   94    2]\n",
      " [ 901   94    3]\n",
      " [ 901   94    4]\n",
      " ...\n",
      " [ 901   94 1680]\n",
      " [ 901   94 1681]\n",
      " [ 901   94 1682]]\n",
      "[[ 899  229    3]\n",
      " [ 899  229    4]\n",
      " [ 899  229    5]\n",
      " ...\n",
      " [ 899  229 1680]\n",
      " [ 899  229 1681]\n",
      " [ 899  229 1682]]\n",
      "[[ 903   59    2]\n",
      " [ 903   59    3]\n",
      " [ 903   59    5]\n",
      " ...\n",
      " [ 903   59 1680]\n",
      " [ 903   59 1681]\n",
      " [ 903   59 1682]]\n",
      "[[ 904  237    1]\n",
      " [ 904  237    2]\n",
      " [ 904  237    3]\n",
      " ...\n",
      " [ 904  237 1680]\n",
      " [ 904  237 1681]\n",
      " [ 904  237 1682]]\n",
      "[[ 907  366    2]\n",
      " [ 907  366    3]\n",
      " [ 907  366    4]\n",
      " ...\n",
      " [ 907  366 1680]\n",
      " [ 907  366 1681]\n",
      " [ 907  366 1682]]\n",
      "[[ 905  591    1]\n",
      " [ 905  591    2]\n",
      " [ 905  591    3]\n",
      " ...\n",
      " [ 905  591 1680]\n",
      " [ 905  591 1681]\n",
      " [ 905  591 1682]]\n",
      "[[ 902  176    2]\n",
      " [ 902  176    3]\n",
      " [ 902  176    4]\n",
      " ...\n",
      " [ 902  176 1680]\n",
      " [ 902  176 1681]\n",
      " [ 902  176 1682]]\n",
      "[[ 898  271    1]\n",
      " [ 898  271    2]\n",
      " [ 898  271    3]\n",
      " ...\n",
      " [ 898  271 1680]\n",
      " [ 898  271 1681]\n",
      " [ 898  271 1682]]\n",
      "[[ 895  283    2]\n",
      " [ 895  283    3]\n",
      " [ 895  283    4]\n",
      " ...\n",
      " [ 895  283 1680]\n",
      " [ 895  283 1681]\n",
      " [ 895  283 1682]]\n",
      "[[ 906  129    1]\n",
      " [ 906  129    2]\n",
      " [ 906  129    3]\n",
      " ...\n",
      " [ 906  129 1680]\n",
      " [ 906  129 1681]\n",
      " [ 906  129 1682]]\n",
      "[[ 900  129    1]\n",
      " [ 900  129    2]\n",
      " [ 900  129    3]\n",
      " ...\n",
      " [ 900  129 1680]\n",
      " [ 900  129 1681]\n",
      " [ 900  129 1682]]\n",
      "[[ 908  185    1]\n",
      " [ 908  185    2]\n",
      " [ 908  185    3]\n",
      " ...\n",
      " [ 908  185 1680]\n",
      " [ 908  185 1681]\n",
      " [ 908  185 1682]]\n",
      "[[ 916  381    6]\n",
      " [ 916  381    8]\n",
      " [ 916  381   10]\n",
      " ...\n",
      " [ 916  381 1679]\n",
      " [ 916  381 1680]\n",
      " [ 916  381 1681]]\n",
      "[[ 911  176    1]\n",
      " [ 911  176    2]\n",
      " [ 911  176    3]\n",
      " ...\n",
      " [ 911  176 1680]\n",
      " [ 911  176 1681]\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      " [ 911  176 1682]]\n",
      "[[ 912  186    1]\n",
      " [ 912  186    2]\n",
      " [ 912  186    3]\n",
      " ...\n",
      " [ 912  186 1680]\n",
      " [ 912  186 1681]\n",
      " [ 912  186 1682]]\n",
      "[[ 914 1406    1]\n",
      " [ 914 1406    2]\n",
      " [ 914 1406    3]\n",
      " ...\n",
      " [ 914 1406 1680]\n",
      " [ 914 1406 1681]\n",
      " [ 914 1406 1682]]\n",
      "[[ 918  428    2]\n",
      " [ 918  428    3]\n",
      " [ 918  428    4]\n",
      " ...\n",
      " [ 918  428 1680]\n",
      " [ 918  428 1681]\n",
      " [ 918  428 1682]]\n",
      "[[ 919  124    2]\n",
      " [ 919  124    3]\n",
      " [ 919  124    6]\n",
      " ...\n",
      " [ 919  124 1680]\n",
      " [ 919  124 1681]\n",
      " [ 919  124 1682]]\n",
      "[[ 921 1279    2]\n",
      " [ 921 1279    3]\n",
      " [ 921 1279    4]\n",
      " ...\n",
      " [ 921 1279 1680]\n",
      " [ 921 1279 1681]\n",
      " [ 921 1279 1682]]\n",
      "[[ 910  508    2]\n",
      " [ 910  508    4]\n",
      " [ 910  508    5]\n",
      " ...\n",
      " [ 910  508 1680]\n",
      " [ 910  508 1681]\n",
      " [ 910  508 1682]]\n",
      "[[ 913  310    2]\n",
      " [ 913  310    3]\n",
      " [ 913  310    5]\n",
      " ...\n",
      " [ 913  310 1680]\n",
      " [ 913  310 1681]\n",
      " [ 913  310 1682]]\n",
      "[[ 915  346    1]\n",
      " [ 915  346    2]\n",
      " [ 915  346    3]\n",
      " ...\n",
      " [ 915  346 1680]\n",
      " [ 915  346 1681]\n",
      " [ 915  346 1682]]\n",
      "[[ 922   11    2]\n",
      " [ 922   11    3]\n",
      " [ 922   11    4]\n",
      " ...\n",
      " [ 922   11 1680]\n",
      " [ 922   11 1681]\n",
      " [ 922   11 1682]]\n",
      "[[ 923  713    2]\n",
      " [ 923  713    4]\n",
      " [ 923  713    5]\n",
      " ...\n",
      " [ 923  713 1680]\n",
      " [ 923  713 1681]\n",
      " [ 923  713 1682]]\n",
      "[[ 928    9    1]\n",
      " [ 928    9    2]\n",
      " [ 928    9    3]\n",
      " ...\n",
      " [ 928    9 1680]\n",
      " [ 928    9 1681]\n",
      " [ 928    9 1682]]\n",
      "[[ 927  380    2]\n",
      " [ 927  380    3]\n",
      " [ 927  380    4]\n",
      " ...\n",
      " [ 927  380 1680]\n",
      " [ 927  380 1681]\n",
      " [ 927  380 1682]]\n",
      "[[ 924    7    3]\n",
      " [ 924    7    4]\n",
      " [ 924    7    5]\n",
      " ...\n",
      " [ 924    7 1680]\n",
      " [ 924    7 1681]\n",
      " [ 924    7 1682]]\n",
      "[[ 929  136    2]\n",
      " [ 929  136    3]\n",
      " [ 929  136    4]\n",
      " ...\n",
      " [ 929  136 1680]\n",
      " [ 929  136 1681]\n",
      " [ 929  136 1682]]\n",
      "[[ 931  347    1]\n",
      " [ 931  347    2]\n",
      " [ 931  347    3]\n",
      " ...\n",
      " [ 931  347 1680]\n",
      " [ 931  347 1681]\n",
      " [ 931  347 1682]]\n",
      "[[ 917  121    2]\n",
      " [ 917  121    4]\n",
      " [ 917  121    5]\n",
      " ...\n",
      " [ 917  121 1680]\n",
      " [ 917  121 1681]\n",
      " [ 917  121 1682]]\n",
      "[[ 932  435    2]\n",
      " [ 932  435    3]\n",
      " [ 932  435    4]\n",
      " ...\n",
      " [ 932  435 1680]\n",
      " [ 932  435 1681]\n",
      " [ 932  435 1682]]\n",
      "[[ 909  531    1]\n",
      " [ 909  531    2]\n",
      " [ 909  531    3]\n",
      " ...\n",
      " [ 909  531 1680]\n",
      " [ 909  531 1681]\n",
      " [ 909  531 1682]]\n",
      "[[ 934  481    3]\n",
      " [ 934  481    5]\n",
      " [ 934  481    6]\n",
      " ...\n",
      " [ 934  481 1680]\n",
      " [ 934  481 1681]\n",
      " [ 934  481 1682]]\n",
      "[[ 933  202    2]\n",
      " [ 933  202    3]\n",
      " [ 933  202    5]\n",
      " ...\n",
      " [ 933  202 1680]\n",
      " [ 933  202 1681]\n",
      " [ 933  202 1682]]\n",
      "[[ 935  846    2]\n",
      " [ 935  846    3]\n",
      " [ 935  846    4]\n",
      " ...\n",
      " [ 935  846 1680]\n",
      " [ 935  846 1681]\n",
      " [ 935  846 1682]]\n",
      "[[ 938  255    2]\n",
      " [ 938  255    3]\n",
      " [ 938  255    4]\n",
      " ...\n",
      " [ 938  255 1680]\n",
      " [ 938  255 1681]\n",
      " [ 938  255 1682]]\n",
      "[[ 940  610    1]\n",
      " [ 940  610    2]\n",
      " [ 940  610    3]\n",
      " ...\n",
      " [ 940  610 1680]\n",
      " [ 940  610 1681]\n",
      " [ 940  610 1682]]\n",
      "[[ 888  153    1]\n",
      " [ 888  153    2]\n",
      " [ 888  153    3]\n",
      " ...\n",
      " [ 888  153 1680]\n",
      " [ 888  153 1681]\n",
      " [ 888  153 1682]]\n",
      "[[ 925  218    1]\n",
      " [ 925  218    2]\n",
      " [ 925  218    3]\n",
      " ...\n",
      " [ 925  218 1680]\n",
      " [ 925  218 1681]\n",
      " [ 925  218 1682]]\n",
      "[[ 942  131    1]\n",
      " [ 942  131    2]\n",
      " [ 942  131    3]\n",
      " ...\n",
      " [ 942  131 1680]\n",
      " [ 942  131 1681]\n",
      " [ 942  131 1682]]\n",
      "[[ 937  326    1]\n",
      " [ 937  326    2]\n",
      " [ 937  326    3]\n",
      " ...\n",
      " [ 937  326 1680]\n",
      " [ 937  326 1681]\n",
      " [ 937  326 1682]]\n",
      "[[ 926  269    1]\n",
      " [ 926  269    2]\n",
      " [ 926  269    3]\n",
      " ...\n",
      " [ 926  269 1680]\n",
      " [ 926  269 1681]\n",
      " [ 926  269 1682]]\n",
      "[[ 943  282    1]\n",
      " [ 943  282    3]\n",
      " [ 943  282    4]\n",
      " ...\n",
      " [ 943  282 1680]\n",
      " [ 943  282 1681]\n",
      " [ 943  282 1682]]\n",
      "[[ 939  934    1]\n",
      " [ 939  934    2]\n",
      " [ 939  934    3]\n",
      " ...\n",
      " [ 939  934 1680]\n",
      " [ 939  934 1681]\n",
      " [ 939  934 1682]]\n",
      "[[ 936  129    2]\n",
      " [ 936  129    4]\n",
      " [ 936  129    5]\n",
      " ...\n",
      " [ 936  129 1680]\n",
      " [ 936  129 1681]\n",
      " [ 936  129 1682]]\n",
      "[[ 930  286    2]\n",
      " [ 930  286    3]\n",
      " [ 930  286    4]\n",
      " ...\n",
      " [ 930  286 1680]\n",
      " [ 930  286 1681]\n",
      " [ 930  286 1682]]\n",
      "[[ 920  333    1]\n",
      " [ 920  333    2]\n",
      " [ 920  333    3]\n",
      " ...\n",
      " [ 920  333 1680]\n",
      " [ 920  333 1681]\n",
      " [ 920  333 1682]]\n",
      "[[ 941 1007    2]\n",
      " [ 941 1007    3]\n",
      " [ 941 1007    4]\n",
      " ...\n",
      " [ 941 1007 1680]\n",
      " [ 941 1007 1681]\n",
      " [ 941 1007 1682]]\n"
     ]
    }
   ],
   "source": [
    "for uij in generate_test_batch(user_ratings, user_ratings_test, item_count):\n",
    "    print (uij)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {},
   "outputs": [],
   "source": [
    "def bpr_mf(user_count, item_count, hidden_dim):\n",
    "    u = tf.placeholder(tf.int32, [None])\n",
    "    i = tf.placeholder(tf.int32, [None])\n",
    "    j = tf.placeholder(tf.int32, [None])\n",
    "\n",
    "    with tf.device(\"/cpu:0\"):\n",
    "        user_emb_w = tf.get_variable(\"user_emb_w\", [user_count+1, hidden_dim], \n",
    "                            initializer=tf.random_normal_initializer(0, 0.1))\n",
    "        item_emb_w = tf.get_variable(\"item_emb_w\", [item_count+1, hidden_dim], \n",
    "                                initializer=tf.random_normal_initializer(0, 0.1))\n",
    "        \n",
    "        u_emb = tf.nn.embedding_lookup(user_emb_w, u)\n",
    "        i_emb = tf.nn.embedding_lookup(item_emb_w, i)\n",
    "        j_emb = tf.nn.embedding_lookup(item_emb_w, j)\n",
    "    \n",
    "    # MF predict: u_i > u_j\n",
    "    x = tf.reduce_sum(tf.multiply(u_emb, (i_emb - j_emb)), 1, keep_dims=True)\n",
    "    \n",
    "    # AUC for one user:\n",
    "    # reasonable iff all (u,i,j) pairs are from the same user\n",
    "    # \n",
    "    # average AUC = mean( auc for each user in test set)\n",
    "    mf_auc = tf.reduce_mean(tf.to_float(x > 0))\n",
    "    \n",
    "    l2_norm = tf.add_n([\n",
    "            tf.reduce_sum(tf.multiply(u_emb, u_emb)), \n",
    "            tf.reduce_sum(tf.multiply(i_emb, i_emb)),\n",
    "            tf.reduce_sum(tf.multiply(j_emb, j_emb))\n",
    "        ])\n",
    "    \n",
    "    regulation_rate = 0.0001\n",
    "    bprloss = regulation_rate * l2_norm - tf.reduce_mean(tf.log(tf.sigmoid(x)))\n",
    "    \n",
    "    train_op = tf.train.GradientDescentOptimizer(0.01).minimize(bprloss)\n",
    "    return u, i, j, mf_auc, bprloss, train_op"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[5 6]\n"
     ]
    }
   ],
   "source": [
    "em =  tf.constant([[1,2],[3,4],[5,6]])\n",
    "ccc = tf.nn.embedding_lookup(em, 2)\n",
    "session111 = tf.Session() \n",
    "print (session111.run(ccc))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "epoch:  1\n",
      "bpr_loss:  0.7236263042427249\n",
      "_train_op\n",
      "test_loss:  0.76150036 test_auc:  0.4852939894020929\n",
      "\n",
      "epoch:  2\n",
      "bpr_loss:  0.7229681559433149\n",
      "_train_op\n",
      "test_loss:  0.76061743 test_auc:  0.48528061393838007\n",
      "\n",
      "epoch:  3\n",
      "bpr_loss:  0.7223725006756341\n",
      "_train_op\n",
      "test_loss:  0.7597519 test_auc:  0.4852617720521252\n",
      "\n",
      "Variable:  user_emb_w:0\n",
      "Shape:  (944, 20)\n",
      "[[ 0.08105529  0.04270628 -0.12196594 ...  0.02729403  0.1556453\n",
      "  -0.07148876]\n",
      " [ 0.0729574   0.01720054 -0.08198593 ...  0.05565814 -0.0372898\n",
      "   0.11935959]\n",
      " [ 0.03591165 -0.11786834  0.04123168 ...  0.06533947  0.11889934\n",
      "  -0.19697346]\n",
      " ...\n",
      " [-0.05796075 -0.00695129  0.07784595 ... -0.03869986  0.10723818\n",
      "   0.01293885]\n",
      " [ 0.13237114 -0.07055715 -0.05505611 ...  0.16433473  0.04535925\n",
      "   0.0701588 ]\n",
      " [-0.2069717   0.04607181  0.07822093 ...  0.03704183  0.07326393\n",
      "   0.06110878]]\n",
      "Variable:  item_emb_w:0\n",
      "Shape:  (1683, 20)\n",
      "[[ 0.09130769 -0.16516572  0.06490657 ...  0.03657753 -0.02265425\n",
      "   0.1437734 ]\n",
      " [ 0.02463264  0.13691436 -0.01713235 ...  0.02811887  0.00262074\n",
      "   0.08854961]\n",
      " [ 0.00643777  0.02678963  0.04300125 ...  0.03529688 -0.11161\n",
      "   0.11927075]\n",
      " ...\n",
      " [ 0.05260892 -0.03204868 -0.06910443 ...  0.03732759 -0.03459863\n",
      "  -0.05798787]\n",
      " [-0.07953933 -0.10924194  0.11368059 ...  0.06346208 -0.03269136\n",
      "  -0.03078123]\n",
      " [ 0.03460099 -0.10591184 -0.1008586  ... -0.07162578  0.00252131\n",
      "   0.06791534]]\n"
     ]
    }
   ],
   "source": [
    "with tf.Graph().as_default(), tf.Session() as session:\n",
    "    u, i, j, mf_auc, bprloss, train_op = bpr_mf(user_count, item_count, 20)\n",
    "    session.run(tf.initialize_all_variables())\n",
    "    for epoch in range(1, 4):\n",
    "        _batch_bprloss = 0\n",
    "        for k in range(1, 5000): # uniform samples from training set\n",
    "            uij = generate_train_batch(user_ratings, user_ratings_test, item_count)\n",
    "\n",
    "            _bprloss, _train_op = session.run([bprloss, train_op], \n",
    "                                feed_dict={u:uij[:,0], i:uij[:,1], j:uij[:,2]})\n",
    "            _batch_bprloss += _bprloss\n",
    "        \n",
    "        print (\"epoch: \", epoch)\n",
    "        print (\"bpr_loss: \", _batch_bprloss / k)\n",
    "        print (\"_train_op\")\n",
    "\n",
    "        user_count = 0\n",
    "        _auc_sum = 0.0\n",
    "\n",
    "        # each batch will return only one user's auc\n",
    "        for t_uij in generate_test_batch(user_ratings, user_ratings_test, item_count):\n",
    "\n",
    "            _auc, _test_bprloss = session.run([mf_auc, bprloss],\n",
    "                                    feed_dict={u:t_uij[:,0], i:t_uij[:,1], j:t_uij[:,2]}\n",
    "                                )\n",
    "            user_count += 1\n",
    "            _auc_sum += _auc\n",
    "        print (\"test_loss: \", _test_bprloss, \"test_auc: \", _auc_sum/user_count)\n",
    "        print (\"\")\n",
    "    variable_names = [v.name for v in tf.trainable_variables()]\n",
    "    values = session.run(variable_names)\n",
    "    for k,v in zip(variable_names, values):\n",
    "        print(\"Variable: \", k)\n",
    "        print(\"Shape: \", v.shape)\n",
    "        print(v)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(944, 20)\n",
      "[[ 0.08105529  0.04270628 -0.12196594 ...  0.02729403  0.1556453\n",
      "  -0.07148876]\n",
      " [ 0.0729574   0.01720054 -0.08198593 ...  0.05565814 -0.0372898\n",
      "   0.11935959]\n",
      " [ 0.03591165 -0.11786834  0.04123168 ...  0.06533947  0.11889934\n",
      "  -0.19697346]\n",
      " ...\n",
      " [-0.05796075 -0.00695129  0.07784595 ... -0.03869986  0.10723818\n",
      "   0.01293885]\n",
      " [ 0.13237114 -0.07055715 -0.05505611 ...  0.16433473  0.04535925\n",
      "   0.0701588 ]\n",
      " [-0.2069717   0.04607181  0.07822093 ...  0.03704183  0.07326393\n",
      "   0.06110878]]\n"
     ]
    }
   ],
   "source": [
    "print (values[0].shape)\n",
    "print (values[0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(20,)\n",
      "[ 0.08105529  0.04270628 -0.12196594 -0.0118052   0.00052658  0.03041512\n",
      "  0.08178367  0.00329294  0.07350662  0.09376822  0.08431987 -0.0375998\n",
      "  0.08964082  0.20457171  0.08042991  0.07238016 -0.00179652  0.02729403\n",
      "  0.1556453  -0.07148876]\n"
     ]
    }
   ],
   "source": [
    "print (values[0][0].shape)\n",
    "print (values[0][0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(1, 20)\n",
      "[[ 0.08105529  0.04270628 -0.12196594 -0.0118052   0.00052658  0.03041512\n",
      "   0.08178367  0.00329294  0.07350662  0.09376822  0.08431987 -0.0375998\n",
      "   0.08964082  0.20457171  0.08042991  0.07238016 -0.00179652  0.02729403\n",
      "   0.1556453  -0.07148876]]\n"
     ]
    }
   ],
   "source": [
    "session1 = tf.Session()\n",
    "u1_dim = tf.expand_dims(values[0][0], 0)\n",
    "print (u1_dim.shape)\n",
    "print (session1.run(u1_dim))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(1, 20)\n",
      "(1683, 20)\n"
     ]
    }
   ],
   "source": [
    "print (u1_dim.shape)\n",
    "print (values[1].shape)\n",
    "u0_all = tf.matmul(u1_dim, values[1],transpose_b=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(1, 1683)\n",
      "[[-0.07065812 -0.02992807 -0.01091636 ... -0.03492806 -0.01390784\n",
      "   0.04102187]]\n"
     ]
    }
   ],
   "source": [
    "print (u0_all.shape)\n",
    "print (session1.run(u0_all))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 38,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[-0.07065812 -0.02992807 -0.01091636 ... -0.03492806 -0.01390784\n",
      "   0.04102187]]\n"
     ]
    }
   ],
   "source": [
    "session1 = tf.Session()\n",
    "u1_dim = tf.expand_dims(values[0][0], 0)\n",
    "u1_all = tf.matmul(u1_dim, values[1],transpose_b=True)\n",
    "result_1 = session1.run(u0_all)\n",
    "print (result_1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 48,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "以下是给用户0的推荐：\n",
      "405 0.11510968\n",
      "1117 0.12954654\n",
      "1256 0.099157736\n",
      "1260 0.12162529\n",
      "1627 0.09925515\n"
     ]
    }
   ],
   "source": [
    "print(\"以下是给用户0的推荐：\")\n",
    "p = numpy.squeeze(result_1)\n",
    "p[numpy.argsort(p)[:-5]] = 0\n",
    "for index in range(len(p)):\n",
    "    if p[index] != 0:\n",
    "        print (index, p[index])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
